Мне нужна программа для проверки столбцов на наличие дубликатов, и если она есть, я хочу, чтобы она проверяла цвет ячейки справа от нее. если цвет оранжевый, я хочу изменить его на красный, а если он зеленый, я хочу его игнорировать.
Dim lastRow As Integer, num As Integer, i As Integer
lastRow = Range("A65000").End(xlUp).Row
For i = 2 To lastRow
If Not IsEmpty(Cells(i, 1)) Then
num = WorksheetFunction.Match(Cells(i, 1), Range("A1:A" & lastRow), 0)
End If
If i = num Then
If Cells(i, 2).Interior.ColorIndex = 44 Then
Cells(i, 2).Interior.ColorIndex = 3
End If
End If
Next
Это моя текущая попытка, однако этот код проверяет только наличиев первый раз дубликат появляется и игнорирует остальные. Следующая картинка покажет вам, что у меня есть, что делает код и что я хочу соответственно. Я надеюсь, что с этим вопросом все в порядке, извините, если мне кажется, что я невежественен, и большое спасибо за помощь заранее.