Método NamedRange.PrintOutEx
Imprime o objeto.
Namespace: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel (em Microsoft.Office.Tools.Excel.dll)
Sintaxe
'Declaração
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
)
Parâmetros
- From
Tipo: System.Object
O número da primeira página à impressão de início.Por padrão, a impressão é iniciado no início.
- To
Tipo: System.Object
O número de página a ser impresso.Por padrão, a impressão termina na última página.
- Copies
Tipo: System.Object
O número de cópias da impressão.Por padrão, uma cópia é impressa.
- Preview
Tipo: System.Object
true para que o excel chamar a visualização de impressão antes de impressão o objeto.false (ou omitido) para imprimir imediatamente o objeto.
- ActivePrinter
Tipo: System.Object
Define o nome da impressora ativo.
- PrintToFile
Tipo: System.Object
true a imprimir um arquivo.Se PrToFileName não for especificado, o excel solicita ao usuário digitar o nome do arquivo de saída.
- Collate
Tipo: System.Object
true para ordenar várias cópias.
- PrToFileName
Tipo: System.Object
Se PrintToFile é definido como true, esse argumento especifica o nome do arquivo que você deseja imprimir.
Valor de retorno
Tipo: System.Object
Object que representa um objeto de NamedRange .
Exemplos
O exemplo de código usa o método de PrintOutEx para imprimir uma cópia das duas primeiras páginas de intervalo nomeado NamedRange1 na impressora padrão. Para executar este exemplo de código, sua pasta de trabalho deve conter uma planilha chamada Sheet1 com um intervalo nomeado chamado NamedRange1 que abranga um intervalo das células que contém alguns dados.
Este exemplo é para uma personalização de um documento nível.
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);
}
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.