Ви можете використовувати макрос VBA для видалення областей друку зі своїх електронних таблиць. Макрос автоматично перебирає всі робочі аркуші у вашій книзі, роблячи вільне очищення областей друку.
Ви можете визначити області друку в кожній таблиці Excel. Ви робите це у діалоговому вікні «ДРУК». При друку Excel враховує лише дані, які знаходяться в області друку.
У таблиці Excel позначає області друку пунктирними лініями. Наступний малюнок показує таблицю, в якій діапазон тиску визначено в області A1: C16:
Після встановлення зони тиску зберігаються. Використовуйте відповідну команду CANCEL PRINT AREA, щоб видалити області друку зі своїх таблиць.
Якщо ви хочете зробити це швидко і легко, ви можете скористатися макросом. Наступні макроцикли проходять усі робочі аркуші поточної книги та вимикають області друку на кожному аркуші:
Підвищення площ тиску вгору ()
Затемнити таблицю як аркуш
Для кожної таблиці в ActiveWorkbook.Worksheets
Table.PageSetup.PrintArea = ""
Наступна таблиця
End Sub
Макрос видаляє область друку, заповнюючи властивість PAGESETUP.PRINTAREA порожнім текстом.
Щоб ввести макрос, натисніть клавішу ALT F11 в Excel, щоб відкрити редактор VBA. Виберіть команду INSERT - MODULE у редакторі VBA та введіть макрос. Щоб запустити макрос, активуйте комбінацію клавіш ALT F8 в Excel. Дві комбінації клавіш працюють у всіх версіях Excel.