Уважаемые Гуру, подскажите, как при щелчке на ячейке запустить макрос который бы окрасил её и соседнюю ячейку в определённый цвет (например жёлтый-36)
если не закрашены- залить и если залиты- снять заливку.
Пытался что-то собрать- не получается:
Sub Макрос5
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
If Target.Address(External:=True) = Лист1.Range("A6").Address(External:=True) Then
ActiveSheet.Select
Selection.Interior.ColorIndex = 36
End Sub
И вопрос- выше идёт привязка к конкретному листу, а у меня листов много с разными названиями, но у ячеек для окраски- "адрес" не меняется, их десять штук в определённых местах.
Это возможно выполнить?
если не закрашены- залить и если залиты- снять заливку.
Пытался что-то собрать- не получается:
Sub Макрос5
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
If Target.Address(External:=True) = Лист1.Range("A6").Address(External:=True) Then
ActiveSheet.Select
Selection.Interior.ColorIndex = 36
End Sub
И вопрос- выше идёт привязка к конкретному листу, а у меня листов много с разными названиями, но у ячеек для окраски- "адрес" не меняется, их десять штук в определённых местах.
Это возможно выполнить?