Compartilhar via


XmlMappedRange.PrintOutEx Método

Definição

Imprime o XmlMappedRange.

public object PrintOutEx (object From, object To, object Copies, object Preview, object ActivePrinter, object PrintToFile, object Collate, object PrToFileName);
abstract member PrintOutEx : obj * obj * obj * obj * obj * obj * obj * obj -> obj
Public Function PrintOutEx (Optional From As Object, Optional To As Object, Optional Copies As Object, Optional Preview As Object, Optional ActivePrinter As Object, Optional PrintToFile As Object, Optional Collate As Object, Optional PrToFileName As Object) As Object

Parâmetros

From
Object

O número da página na qual a impressão deve começar. Se esse argumento for omitido, a impressão começará na primeira página.

To
Object

O número da última página a ser impressa. Caso este argumento seja omitido, a impressão termina na última página.

Copies
Object

O número de cópias a serem impressas. Caso este argumento seja omitido, uma cópia é impressa.

Preview
Object

true para que o Microsoft Office Excel invoque a visualização de impressão antes de imprimir o objeto. false para imprimir o objeto imediatamente.

ActivePrinter
Object

Define o nome da impressora ativa.

PrintToFile
Object

true para imprimir em um arquivo. Se PrToFileName não for especificado, o Excel pedirá para o usuário digitar o nome do arquivo de saída.

Collate
Object

true para ordenar várias cópias.

PrToFileName
Object

Caso PrintToFile seja definido como true, esse argumento especifica o nome do arquivo que você deseja imprimir.

Retornos

Exemplos

O exemplo de código a seguir define o valor do EmployeeNameCellXmlMappedRange controle em Sheet1. Em seguida, o exemplo imprime uma cópia das duas primeiras páginas do conteúdo de EmployeeNameCell para a impressora padrão.

Observação

Normalmente, você preenche o XmlMappedRange controle de um arquivo XML. Este exemplo codifica o valor do controle para simplificar.

private void PrintXMLMappedRange()
{
    Globals.Sheet1.EmployeeNameCell.Value2 = "Karina Leal";

    Globals.Sheet1.EmployeeNameCell.PrintOutEx(
        1,
        2,
        1,
        false,
        
        false,
        true);
}
Private Sub PrintXMLMappedRange()
    Globals.Sheet1.EmployeeNameCell.Value2 = "Karina Leal"

    Globals.Sheet1.EmployeeNameCell.PrintOutEx( _
        From:=1, _
        To:=2, _
        Copies:=1, _
        Preview:=False)
End Sub

Comentários

"Páginas" nas descrições de From e To refere-se a páginas impressas, não a páginas no intervalo.

Aplica-se a