Classe PageSetup (PowerPoint VBA)

Contém informações sobre a configuração de página de slides, páginas de anotações, folhetos e estruturas de tópicos em uma apresentação.

Set

Para usar uma variável de classe PageSetup, ela primeiro precisa ser instanciada por exemplo

Dim psp as PageSetup
Set psp = ActivePresentation.PageSetup

As variáveis ​​de classe PageSetup podem ser definidas usando o procedimento Presentation.PageSetup.

FirstSlideNumber

Retorna ou define o número do primeiro slide da apresentação. Leitura/gravação.

O número do slide é o número real que aparecerá no canto inferior direito do slide quando você exibe números de slide. Esse número é determinado pelo número (ordem) do slide dentro da apresentação (o valor da propriedade SlideIndex ) e o número do slide inicial para a apresentação (o valor da propriedade FirstSlideNumber ). O número do slide sempre será igual ao número de slide inicial + número de índice do slide - 1. A propriedade SlideNumber retorna o número do slide.

ActivePresentation.PageSetup.FirstSlideNumber = 1

NotesOrientation

Retorna ou define a orientação das páginas de anotações, dos folhetos e das estruturas de tópicos da apresentação especificada na tela e na cópia impressa. Leitura/gravação.

O valor retornado pela propriedade NotesOrientation pode ser uma destas constantes MsoOrientation .

ActivePresentation.PageSetup.NotesOrientation = msoOrientationMixed

Parent

Retorna o objeto parente para o objeto especificado.

SlideHeight

Retorna ou define, em pontos, a altura do slide. Leitura/gravação.

ActivePresentation.PageSetup.SlideHeight =  8.5 * 72

SlideOrientation

Retorna ou define a orientação de slides na tela e na impressão da apresentação especificada. Leitura/gravação.

O valor da propriedade SlideOrientation pode ser uma destas constantes MsoOrientation .

ActivePresentation.PageSetup.SlideOrientation = msoOrientationMixed

SlideSize

Retorna ou define o tamanho do slide para a apresentação especificada. Leitura/gravação.

Os valores possíveis são ppSlideSize35MM - 35MM35MM, ppSlideSizeA3Paper - Papel A3, ppSlideSizeA4Paper - Papel A4, ppSlideSizeB4ISOPaper - Papel B4 (ISO), ppSlideSizeB4JISPaper - Papel B4 (JIS), ppSlideSizeB5ISOPaper - Papel B5 (ISO), ppSlideSizeB5JISPaper - Papel B5 (JIS), ppSlideSizeBanner - Faixa, ppSlideSizeCustom - Personalizado, ppSlideSizeHagakiCard - Cartão Hagaki, ppSlideSizeLedgerPaper - Papel Ledger, ppSlideSizeLetterPaper - Papel Carta, ppSlideSizeOnScreen - Na tela, ppSlideSizeOnScreen16x10, ppSlideSizeOnScreen16x9, ppSlideSizeOverhead - Transparência.

O valor da propriedade slidesize pode ser uma destas constantes PpSlideSizeType .

ActivePresentation.PageSetup.SlideSize = ppSlideSize35MM

SlideWidth

Retorna ou define a largura do slide em pontos. Leitura/gravação.

ActivePresentation.PageSetup.SlideWidth = 11 * 72