这是我的情况:
当我根据同一行的某个单元格中的值单击一行中的任何单元格时,我想突出显示各个列。
例子:
我点击第 2 行 --> C2 说“蓝色” --> B、D、E、F 列自动以黄色突出显示
这可能吗?(最好不要在每次点击不同的行时重新运行宏)
谢谢!
实际上,非常简单的 VBA。祝你好运。
Option Explicit
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim lngRow As Long, intCol
lngRow = Target.Row
If Cells(lngRow, 3) = "Blue" Then intCol = 6 Else: intCol = 0
Columns(2).Interior.ColorIndex = intCol
Columns(4).Interior.ColorIndex = intCol
Columns(5).Interior.ColorIndex = intCol
Columns(6).Interior.ColorIndex = intCol
End Sub