Практическое руководство. Программная печать листов Excel
Можно печатать любой лист в книге.
Применение. Сведения этого раздела применяются к проектам уровня документа и уровня приложения для Excel 2013 и Excel 2010. Дополнительные сведения см. в разделе Доступность функций по типам приложений Office и проектов.
Печать листа в настройке уровня документа
Печать листа
Вызов метода PrintOut коллекции Sheet1 с запросом печати двух копий и просмотра документа перед выводом на печать.
Globals.Sheet1.PrintOut(From:=1, To:=1, Copies:=2, Preview:=True)
Globals.Sheet1.PrintOut(1, 1, 2, true);
Метод PrintPreview позволяет отобразить указанный объект в окне Предварительный просмотр.В следующем примере кода предполагается, что существует ведущий элемент Worksheet с именем Sheet1.
Просмотр страницы перед выводом на печать
Вызовите метод PrintPreview листа.
Globals.Sheet1.PrintPreview()
Globals.Sheet1.PrintPreview();
Печать листа в надстройке уровня приложения
Печать листа
Вызовите метод _Worksheet.PrintOut активного листа, запросите две копии и выполните предварительный просмотр документа перед печатью.
CType(Application.ActiveSheet, Excel.Worksheet).PrintOut _ (From:=1, To:=1, Copies:=2, Preview:=True)
((Excel.Worksheet)Application.ActiveSheet).PrintOut (1, 1, 2, true);
Метод _Worksheet.PrintPreview позволяет отобразить указанный объект в окне Предварительный просмотр.
Просмотр страницы перед выводом на печать
Вызовите метод _Worksheet.PrintPreview активного рабочего листа.
CType(Application.ActiveSheet, Excel.Worksheet).PrintPreview()
((Excel.Worksheet)Application.ActiveSheet).PrintPreview();
См. также
Задачи
Практическое руководство. Программная проверка орфографии на листах