| 
    
     |  | ▼doka さん: >B〜Z列までデータが入っている行が100行あります。
 >B〜Z列までの各セルの値が全て同じ行が2つある場合は、最初の行の列のセルの背景を目印となる黄色をつけたいのです。
 >
 こんにちは。
 チョット遅いかもしれませんが
 こんな感じでどうでしょう。
 
 Sub TESTa()
 Dim v1 As Variant
 Dim Dic As Object
 Dim i  As Long
 
 Set Dic = CreateObject("Scripting.Dictionary")
 With Worksheets("Sheet1")
 .Cells.Interior.ColorIndex = xlNone
 For i = 1 To Range("A" & Rows.Count).End(xlUp).Row
 v1 = .Cells(i, 1).Resize(, 26).Value
 v1 = WorksheetFunction.Index(v1, 0)
 v1 = Join(v1, vbTab)
 If Dic.Exists(v1) Then
 Debug.Print Dic(v1)
 .Cells(Dic(v1), 1).Resize(, 26).Interior.ColorIndex = 6
 Else
 Dic(v1) = i
 End If
 Next
 End With
 End Sub
 
 
 |  |