Отображение/скрытие сетки листа одной кнопкой

Имеются две кнопки и две соответствующие им команды.

По отдельности обе команды работают, но нужно сделать еще один макрос, чтобы состояние сетки менялось на противоположное (если есть, то чтобы убиралась; если нет, чтобы появлялась).

Понимаю, что это все делается нажатием парой клавиш, но с синтаксисм VBA я очень плохо знакома, поэтому рассчитываю на вашу помощь.

Скрин кода и сами команды прилагаю:

ActiveWindow.DisplayGridlines = True
ActiveWindow.DisplayGridlines = False

фоточки команд


Ответы (1 шт):

Автор решения: vikttur
Sub GridlinesVisibility()
    With ActiveWindow
        .DisplayGridlines = Not .DisplayGridlines
    End With
End Sub
→ Ссылка