Вызовите диалоговое окно «Печать» из макроса и установите желаемые параметры печати.
Распечатать книгу или таблицу Excel очень просто. Однако, если вы хотите печатать из макроса, сложно воспроизвести все параметры.
Тебе даже не нужно. Вы можете вызвать диалоговое окно печати из макроса Excel, а также предварительно установить определенные параметры. Следующий макрос VBA показывает, как это сделать:
Вложенное положение для печати страниц ()
Постоянное начало как целое число = 3
Константа как целое число = 5
Application.Dialogs (xlDialogPrint) .Show arg1: = 2, _
arg2: = начало, arg3: = конец
Конец подписки
Используйте макрос для вызова диалогового окна ПЕЧАТЬ. Параметры печати настроены таким образом, что вы не распечатываете всю таблицу, а печатаете только страницы с 3 по 5. На следующем рисунке показано, как выглядит результат:
В макросе определение страниц для печати контролируется с помощью двух констант START и ENDE. Используйте эти числа, чтобы указать, с какой страницы должна начинаться и заканчиваться распечатка.