Поделиться через


Практическое руководство. Программная печать листов 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();
    

См. также

Задачи

Практическое руководство. Программная проверка орфографии на листах

Основные понятия

Работа с листами

Ведущие элементы листа

Глобальный доступ к объектам в проектах Office

Необязательные параметры в решениях Office