用公式是可以,但我要用VB或VBA操作,谢谢!
下面的代码有点问题,如果A列和B列的相同数据不在同一行,最后的结果重复的数据也会显示红色,我要的结果是不管两列重复或不重复的数据是否在同一行,请将不重复的数据在A或B列显示为红色。请参考图片.请知道的朋友帮忙修改,谢谢!
...
Dim cc
For cc = 2 To NewDataBook.Sheets(1).UsedRange.Rows.Count
If NewDataBook.Sheets(1).Cells(cc, 1) <> NewDataBook.Sheets(1).Cells(cc, 2) Then
NewDataBook.Sheets(1).Cells(cc, 1).Font.Color = vbRed
NewDataBook.Sheets(1).Cells(cc, 2).Font.Color = vbRed
End If
Next
下面的代码有点问题,如果A列和B列的相同数据不在同一行,最后的结果重复的数据也会显示红色,我要的结果是不管两列重复或不重复的数据是否在同一行,请将不重复的数据在A或B列显示为红色。请参考图片.请知道的朋友帮忙修改,谢谢!
...

Dim cc
For cc = 2 To NewDataBook.Sheets(1).UsedRange.Rows.Count
If NewDataBook.Sheets(1).Cells(cc, 1) <> NewDataBook.Sheets(1).Cells(cc, 2) Then
NewDataBook.Sheets(1).Cells(cc, 1).Font.Color = vbRed
NewDataBook.Sheets(1).Cells(cc, 2).Font.Color = vbRed
End If
Next