Option Explicit
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
With Sheets("test")
.Cells.Interior.ColorIndex = xlColorIndexNone
Select Case Target.Address
Case "$D$3"
.Range("D3").Interior.Color = RGB(195, 195, 195)
.Range("J3").Interior.Color = RGB(195, 195, 195)
.Range("V3").Interior.Color = RGB(195, 195, 195)
Case "$J$3"
.Range("D3").Interior.Color = RGB(195, 195, 195)
.Range("J3").Interior.Color = RGB(195, 195, 195)
.Range("V3").Interior.Color = RGB(195, 195, 195)
Case "$V$3"
.Range("D3").Interior.Color = RGB(195, 195, 195)
.Range("J3").Interior.Color = RGB(195, 195, 195)
.Range("V3").Interior.Color = RGB(195, 195, 195)
End Select
End With
End Sub
ASK Этот код очень большой и новый.
Можно редактировать этот код " Кейс" $ D $ 3 "" как Кейс "$ D $ 3:" $ J $ 3: "$ V $ 3" - не работает
А это: .Range ("D3"). Interior.Color = RGB (195, 195, 195 )
Как и D3: J3: P3 - плохо работает