NamedRange.PrintOutEx - метод
Печатает объект.
Пространство имен: 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, чтобы приложение 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,
false,
true);
}
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.