В общем задача следующая. Есть кнопка. При нажатии на кнопку меняется цвет ячейки А1 на серый. Если еще раз нажать на кнопку, то меняется цвет ячейки А2 на серый, а А1 в исходный - на белый. Если еще раз нажать, то А3 на серый, А2 на белый и тд. Лучше вместо "на белый" применять "на исходный".Прикрепляю файл с диапазоном ячеек. Подскажите, пожалуйста решение.
Или другой вариант: для диапазона ячеек (объединенных) при выделении производится заливка в серый цвет. Нажал стрелку "вниз" залилась нижняя ячейка, "в верх" верхняя, а нижняя окрасилась в исходный цвет.
Вот такой код для заливки нашел:
Код |
---|
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Target.Interior.ColorIndex = 5
End Sub |
Заливка синим. Но при выделении любой другой ячейки цвет должен поменяться на исходный. Как это сделать помогите?