Как отключить каждую вторую строку с помощью макроса
Хотите, чтобы каждая вторая или каждая n-я строка в таблице была невидимой? Сделать это можно с помощью команды «Скрыть». Но если вы хотите сделать это для большого количества строк, это становится утомительно.
Макрос делает всю работу за вас. Вот код:
Скрыть второстепенную строку ()
Тусклый ряд по всей длине
Ряд = 1
Пока строка <1000
Ячейки (строка, 1) .EntireRow.Hidden = True
Строка = строка + 2
Wend
Конец подписки
Макрос скрывает все остальные строки на активном листе от строки 1 до строки 1000. Если вам нужен другой прицел, установите нижний предел 1 в команде Ряд = 1 и измените верхний предел 1000 в команде Пока строка <1000. Просто замените 1 и 1000 числами по вашему выбору.
Если вы не хотите скрывать каждую вторую строку, вы также можете добавить другое значение для 2 в команду Строка = строка + 2 входить. Значение 4 скрывает только каждую четвертую строку, число 10 - каждую десятую строку и так далее.
Чтобы снова показать скрытые линии, замените команду Правда в макросе Ложь и снова запустите макрос.