Compartilhar via


Objeto PrintOptions (PowerPoint)

Contém opções de impressão para uma apresentação.

Observação

[!OBSERVAçãO] Especificação dos argumentos opcionais From, To, Copies e Collate para o PrintOut método define as propriedades correspondentes do objeto PrintOptions.

Exemplo

Use a propriedade PrintOptions para retornar o objeto PrintOptions. O exemplo a seguir imprime duas cópias coloridas não agrupadas de todos os slides (sejam visíveis ou ocultos) da apresentação ativa. O exemplo também dimensiona cada slide para ajustar à página impressa e cada slide com uma borda fina de quadros.

With ActivePresentation 
    With .PrintOptions 
        .NumberOfCopies = 2 
        .Collate = False 
        .PrintColorType = ppPrintColor 
        .PrintHiddenSlides = True 
        .FitToPage = True 
        .FrameSlides = True 
        .OutputType = ppPrintOutputSlides 
    End With 
    .PrintOut 
End With

Use a propriedade RangeType para especificar se deseja imprimir a apresentação inteira ou apenas uma parte especificada da mesma. Se você quiser imprimir apenas determinados slides, defina a propriedade RangeType como ppPrintSlideRange e use a propriedade Ranges para especificar quais páginas imprimir. O exemplo a seguir imprime os slides 1, 4, 5 e 6 da apresentação ativa

With ActivePresentation 
    With .PrintOptions 
        .RangeType = ppPrintSlideRange 
        With .Ranges 
            .Add 1, 1 
            .Add 4, 6 
        End With 
    End With 
    .PrintOut 
End With

Confira também

Referência de modelo de objeto do PowerPoint

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.