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


XmlMappedRange.PrintOutEx - метод

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

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

Синтаксис

'Декларация
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
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, чтобы приложение Microsoft Office Excel открывало перед печатью объекта окно предварительного просмотра.Значение false, чтобы печать объекта начиналась немедленно.
  • ActivePrinter
    Тип: System.Object
    Задает имя активного принтера.
  • PrintToFile
    Тип: System.Object
    Значение true для печати в файл.Если значение параметра PrToFileName не задано, Excel запрашивает имя выходного файла у пользователя.
  • Collate
    Тип: System.Object
    Значение true для выполнения разбора по копиям.
  • PrToFileName
    Тип: System.Object
    Если параметр PrintToFile имеет значение true, данный аргумент определяет имя файла, который требуется напечатать.

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

Тип: System.Object

Заметки

Понятие "страницы" в описании параметров From и To относится к напечатанным страницам, а не к страницам в диапазоне.

Примеры

В следующем коде задается значение EmployeeNameCell. Элемент управления XmlMappedRange на Sheet1. Затем в примере печатается копия первых двух страниц содержимого EmployeeNameCell на принтере по умолчанию.

Примечание

Обычно элемент управления XmlMappedRange заполняется из XML-файла.В этом примере значение управляющего элемента жестко запрограммировано для простоты.

Private Sub PrintXMLMappedRange()
    Globals.Sheet1.EmployeeNameCell.Value2 = "Karina Leal"

    Globals.Sheet1.EmployeeNameCell.PrintOutEx( _
        From:=1, _
        To:=2, _
        Copies:=1, _
        Preview:=False)
End Sub
private void PrintXMLMappedRange()
{
    Globals.Sheet1.EmployeeNameCell.Value2 = "Karina Leal";

    Globals.Sheet1.EmployeeNameCell.PrintOutEx(
        1,
        2,
        1,
        false,
        missing,
        false,
        true,
        missing);
}

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

См. также

Ссылки

XmlMappedRange Интерфейс

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