【发布时间】:2018-09-21 09:47:59
【问题描述】:
我正在尝试将列 (column1) 的每个单元格与另一列 (column2) 中的所有单元格进行比较,以及该值是否存在于 column2 中。如果它存在于 column1 并且 clumn3 中的同一行声明“TRADABLE”以突出显示它。
使用此代码,它只将值与 r2 进行比较,而不是与整个 r 列进行比较,我不知道如何更改它
Sub mark_cells()
ActiveSheet.Range("D2").Select
Do Until ActiveCell.Value = ""
If ActiveCell.Value = Range("R2").Value And ActiveCell.Offset(0, -2).Value = "TRADABLE" Then
ActiveCell.Interior.ColorIndex = 46
End If
ActiveCell.Offset(1, 0).Select
Loop
【问题讨论】: