Propriedade PrintOptions.Ranges (PowerPoint)
Retorna o objeto PrintRanges que representa os intervalos de slides da apresentação a serem impressos. Somente leitura.
Sintaxe
expression. Ranges
Expressão Uma variável que representa um objeto PrintOptions .
Valor de retorno
PrintRanges
Comentários
Se você não quiser imprimir toda uma apresentação, você deve usar o método Add para criar um objeto PrintRange para cada grupo consecutivo de slides que você deseja imprimir. Por exemplo, se você deseja imprimir o slide 1, slides de 3 a 5 e os slides 8 e 9 de uma apresentação especificada, você deverá criar três objetos PrintRange: uma que representa slide 1; que representa os slides 3 a 5; e outro que representa os slides 8 e 9. Para obter mais informações, consulte o exemplo para essa propriedade.
A propriedade RangeType deve ser definida como ppPrintSlideRange para que os intervalos da coleção PrintRanges a ser aplicado.
Para limpar todos os intervalos de impressão existentes da coleção PrintRanges, use o método ClearAll.
A especificação de um valor de para e de argumentos do método PrintOut define o conteúdo do objeto PrintRanges.
Exemplo
Este exemplo imprime o slide 1, os slides de 3 a 5 e os slides 8 e 9 da apresentação ativa.
With ActivePresentation
With .PrintOptions
.RangeType = ppPrintSlideRange
With .Ranges
.Add 1, 1
.Add 3, 5
.Add 8, 9
End With
End With
.PrintOut
End With
Confira também
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.