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


Программное печать листов

Любой лист в книге можно напечатать.

Область применения. Сведения в этом разделе относятся к проектам уровня документа и проектам надстроек VSTO для Excel. Дополнительные сведения см. в разделе "Функции", доступные по Приложение Office ликации и типу проекта.

Печать листа

  1. Вызовите метод PrintOutSheet1, запросите две копии и просмотрите документ перед печатью.

    Globals.Sheet1.PrintOut(1, 1, 2, true);
    

    Этот PrintPreview метод позволяет отобразить указанный объект в окне предварительного просмотра печати. В следующем коде предполагается, что существует ведущий элемент Worksheet с именем Sheet1.

Предварительный просмотр страницы перед печатью

  1. Вызовите метод PrintPreview листа.

    Globals.Sheet1.PrintPreview();
    

Печать листа

  1. Вызовите метод PrintOut активного листа, запросите две копи и просмотрите документ перед печатью.

    ((Excel.Worksheet)Application.ActiveSheet).PrintOut
        (1, 1, 2, true);
    

    Этот PrintPreview метод позволяет отобразить указанный объект в окне предварительного просмотра печати.

Предварительный просмотр страницы перед печатью

  1. Вызовите метод PrintPreview активного листа.

    ((Excel.Worksheet)Application.ActiveSheet).PrintPreview();