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


NamedRange.PrintOutEx Метод (2007 System)

Обновлен: Ноябрь 2007

Печатает объект.

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

Синтаксис

'Декларация
Public Function 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 _
) As Object
'Применение
Dim instance As NamedRange
Dim From As Object
Dim To As Object
Dim Copies As Object
Dim Preview As Object
Dim ActivePrinter As Object
Dim PrintToFile As Object
Dim Collate As Object
Dim PrToFileName As Object
Dim returnValue As Object

returnValue = instance.PrintOutEx(From, _
    To, Copies, Preview, ActivePrinter, _
    PrintToFile, Collate, PrToFileName)
public Object PrintOutEx(
    Object From,
    Object To,
    Object Copies,
    Object Preview,
    Object ActivePrinter,
    Object PrintToFile,
    Object Collate,
    Object PrToFileName
)

Параметры

  • From
    Тип: System.Object
    Номер первой страницы, с которой начинается печать. По умолчанию печать начинается с самого начала.
  • To
    Тип: System.Object
    Номер последней страницы, выводимой на печать. По умолчанию печать заканчивается на последней странице.
  • Copies
    Тип: System.Object
    Число копий, выводимых на печать. По умолчанию печатается одна копия.
  • Preview
    Тип: System.Object
    Значение true, чтобы приложение Excel открывало перед печатью объекта окно предварительного просмотра. Значение false (или не указано), чтобы печать объекта начиналась немедленно.
  • ActivePrinter
    Тип: System.Object
    Задает имя активного принтера.
  • PrintToFile
    Тип: System.Object
    Значение true для печати в файл. Если значение параметра PrToFileName не задано, приложение Excel запрашивает имя выходного файла у пользователя.
  • Collate
    Тип: System.Object
    Значение true для выполнения разбора по копиям.
  • PrToFileName
    Тип: System.Object
    Если параметр PrintToFile имеет значение true, данный аргумент определяет имя файла, который требуется напечатать.

Возвращаемое значение

Тип: System.Object
Объект Object, представляющий объект NamedRange.

Примеры

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

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

Private Sub PrintNamedRange()
    Dim myNamedRange As Microsoft.Office.Tools.Excel.NamedRange = _
        Globals.Sheet1.NamedRange1

    myNamedRange.PrintOutEx( _
        From:=1, _
        To:=2, _
        Copies:=1, _
        Preview:=False)            
End Sub
private void PrintNamedRange()
{
    Microsoft.Office.Tools.Excel.NamedRange myNamedRange =
        Globals.Sheet1.namedRange1;

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

Разрешения

См. также

Ссылки

NamedRange Класс

NamedRange - члены

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