Всем привет!Прошу подсказать по заливке таблицы.
Через условное форматирование с использованием формул настроены:
- чередующаяся заливка (
синий и без заливки): =ОСТАТ(СТРОКА(A2);2)=0
- горизонтальное выделение строки
(зеленый): =И(СТРОКА(A2)=ЯЧЕЙКА("строка");$G$1="вкл")
Для горизонтального выделения строки используется макрос и "переключатель вкл/выкл":
| Код |
|---|
Private Sub WorkSheet_SelectionChange(ByVal Target As Range)
If Target.Cells.Count > 1 Then Exit Sub
ActiveCell.Calculate
End Sub |
Сейчас горизонтальное выделение (зеленым) применяется только к строкам без заливки, те если в строке есть заливка синим, то строка так и остается синей.
Возможно сделать так, чтобы синяя заливка тоже "красилась" в зеленый?
(приложил пример - Example.xlsm)