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

Съдържание

Можете да използвате макрос VBA, за да премахнете областите за печат от електронните си таблици. Макросът автоматично преминава през всички работни листове във вашата работна книга, което прави изчистването на областите за печат лесно.

Можете да дефинирате области за печат във всяка таблица на Excel. Можете да направите това в диалоговия прозорец PRINT. При отпечатване 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.

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave