列(X:X)のセルが重複しているかどうか、条件が一致した場合、各行を色で強調表示します。これは私が持っているものですが、それは...列内のセルが重複しているかどうかを確認し、別の列のセルが0かどうかを確認してください。
Dim cell1 As Variant, myrngg1 As Range, clr1 As Long
Set myrngg1 = Range("X1:X" & Cells(Rows.count, "X").End(xlUp).Row)
clr1 = 1
For Each cell1 In myrngg1
If Application.WorksheetFunction.CountIf(myrngg1, cell1) > 1 And Range("AB" & clr1).Value = 0 Then
cell1.EntireRow.Interior.Color = vbGrey
End If
clr1 = clr1 + 1
Next
をピックアップ! –
@ScottCraner手動検索操作を自動化する、より大きなマクロの一部です。 –
Option Explicitをオンにすると、変数名 'cell'に入力ミスがあることがわかります。 – SJR