Когда вы выбираете печать в Excel, диалоговое окно «Печать» (Excel 2007) или вкладка «Файл» на ленте (более поздние версии Excel) позволяют указать многие параметры задания на печать. Раскрывающийся список «Что печатать» позволяет указать, хотите ли вы распечатать выбранные листы, выделение или всю книгу. Параметр «Печатать что» обычно по умолчанию имеет значение «Активные рабочие листы», но что, если вы хотите, чтобы он был установлен по умолчанию, чтобы вся книга распечатывалась?

К сожалению, Excel не запоминает, что вы выбираете с помощью элементов управления «Что печатать» при переходе от одного задания на печать к другому; он всегда сбрасывает значение по умолчанию. Однако самый простой способ всегда распечатать всю книгу — это создать небольшой макрос вроде этого:

Sub PrintItAll()

ActiveWorkbook.PrintOut End Sub

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

_Примечание: _

Если вы хотите узнать, как использовать макросы, описанные на этой странице (или на любой другой странице на сайтах ExcelTips), я подготовил специальную страницу, содержащую полезную информацию.

link: / excelribbon-ExcelTipsMacros [Щелкните здесь, чтобы открыть эту специальную страницу в новой вкладке браузера].

ExcelTips — ваш источник экономичного обучения Microsoft Excel.

Этот совет (10918) применим к Microsoft Excel 2007, 2010, 2013, 2016, 2019 и Excel в Office 365. Вы можете найти версию этого совета для старого интерфейса меню Excel здесь:

link: / excel-Printing_an_Entire_Workbook_by_Default [Печать всей книги по умолчанию].