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


WorksheetBase.PrintOutEx - метод

Печать рабочего листа.

Пространство имен:  Microsoft.Office.Tools.Excel
Сборка:  Microsoft.Office.Tools.Excel.v4.0.Utilities (в Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Синтаксис

'Декларация
Public Sub PrintOutEx ( _
    from As Object, _
    to As Object, _
    copies As Object, _
    preview As Object, _
    activePrinter As Object, _
    printToFile As Object, _
    collate As Object, _
    prToFileName As Object, _
    ignorePrintAreas As Object _
)
public void PrintOutEx(
    Object from,
    Object to,
    Object copies,
    Object preview,
    Object activePrinter,
    Object printToFile,
    Object collate,
    Object prToFileName,
    Object ignorePrintAreas
)

Параметры

  • from
    Тип: System.Object
    Номер страницы, с которой начинается печать.Если этот аргумент не задан, документ печатается с начала.
  • to
    Тип: System.Object
    Номер последней страницы, выводимой на печать.Если этот аргумент не задан, печать останавливается после вывода последней страницы.
  • copies
    Тип: System.Object
    Число копий, которое необходимо вывести на печать.Если этот аргумент не задан, печатается одна копия.
  • preview
    Тип: System.Object
    Значение true, чтобы приложение Microsoft Office Excel открывало перед печатью объекта окно предварительного просмотра.Значение false, чтобы печать объекта начиналась немедленно.
  • activePrinter
    Тип: System.Object
    Задает имя активного принтера.
  • printToFile
    Тип: System.Object
    Значение true для печати в файл.Если значение параметра PrToFileName не задано, Excel запрашивает имя выходного файла у пользователя.
  • collate
    Тип: System.Object
    Значение true для выполнения разбора по копиям.
  • prToFileName
    Тип: System.Object
    Если параметр PrintToFile имеет значение true, данный аргумент определяет имя файла, в который необходимо выполнить печать.
  • ignorePrintAreas
    Тип: System.Object
    Значение true, чтобы пропускать области печати и печатать всю книгу; в противном случае — значение false.

Заметки

Понятие «страницы» в описании параметров From и To относится к напечатанным страницам, а не ко всем листам книги.

Необязательные параметры

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

Примеры

В следующем примере кода метод PrintOutEx используется для печати двух упорядоченных копий двух первых страниц листа на принтере по умолчанию. Для запуска этого примера, в вашей книге должен быть лист с именем Sheet1 с какими-нибудь данными.

В этом примере демонстрируется настройка уровня документа.

Private Sub PrintWorksheet()
    Dim mySheet As Microsoft.Office.Tools.Excel.WorksheetBase = Globals.Sheet1

    mySheet.PrintOutEx( _
        From:=1, _
        To:=2, _
        Copies:=2, _
        Preview:=False, _
        Collate:=True, _
        IgnorePrintAreas:=True)
End Sub
private void PrintWorksheet()
{
    Microsoft.Office.Tools.Excel.Worksheet mySheet = Globals.Sheet1.Base;

    mySheet.PrintOutEx(
        1,
        2,
        2,
        false,
        missing,
        false,
        true,
        missing,
        true);
}

Безопасность платформы .NET Framework

См. также

Ссылки

WorksheetBase Класс

Microsoft.Office.Tools.Excel - пространство имен