Отмена областей печати в книге Excel с помощью макроса VBA

Содержание

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

Вы можете определить области печати в каждой таблице Excel. Вы делаете это в диалоговом окне ПЕЧАТЬ. При печати Excel учитывает только те данные, которые находятся в области печати.

В таблице Excel обозначает области печати пунктирными линиями. На следующем рисунке показана таблица, в которой диапазон давления определен в области A1: C16:

После установки области давления сохраняются. Используйте соответствующую команду ОТМЕНА ОБЛАСТИ ПЕЧАТИ, чтобы удалить области печати из таблиц.

Если вы хотите сделать это быстро и легко, вы можете использовать макрос. Следующий макрос циклически перебирает все листы в текущей книге и отключает области печати на каждом листе:

Подъемные зоны давления вверх ()
Развернуть таблицу как рабочий лист
Для каждой таблицы в ActiveWorkbook.
Table.PageSetup.PrintArea = ""
Следующая таблица
Конец подписки

Макрос удаляет область печати, заполняя свойство PAGESETUP.PRINTAREA пустым текстом.

Чтобы ввести макрос, нажмите ALT F11 в Excel, чтобы открыть редактор VBA. Выберите команду ВСТАВИТЬ - МОДУЛЬ в редакторе VBA и введите макрос. Чтобы запустить макрос, активируйте комбинацию клавиш ALT F8 в Excel. Эти два сочетания клавиш работают во всех версиях Excel.

Вы поможете развитию сайта, поделившись страницей с друзьями

wave wave wave wave wave