これが私の状況です:
同じ行の特定のセルの値に基づいて、行の任意のセルをクリックすると、さまざまな列を強調表示したいと思います。
例:
行 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