Excel 当根据某行某个单元格中的值单击某行时,是否可以高亮显示列?
以下是我的情况: 当我基于同一行的某个单元格中的值单击行中的任何单元格时,我想突出显示各个列 例如: 我单击第2行-->C2显示“蓝色”-->B、D、E、F列将自动高亮显示为黄色 这可能吗?(每次单击不同的行时,最好不要重新运行宏)Excel 当根据某行某个单元格中的值单击某行时,是否可以高亮显示列?,excel,vba,Excel,Vba,以下是我的情况: 当我基于同一行的某个单元格中的值单击行中的任何单元格时,我想突出显示各个列 例如: 我单击第2行-->C2显示“蓝色”-->B、D、E、F列将自动高亮显示为黄色 这可能吗?(每次单击不同的行时,最好不要重新运行宏) 谢谢 实际上,VBA非常简单。祝你好运 Option Explicit Private Sub Worksheet_SelectionChange(ByVal Target As Range) Dim lngRow As Long, intCol lngRow
谢谢 实际上,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
实际上,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
黄色和蓝色之间的联系在哪里?或者简单地说,着色的标准是什么?请参阅
工作表\u SelectionChange Event
黄色和蓝色之间的联系在哪里?或者简单地说,着色的标准是什么?请参阅工作表\u SelectionChange Event