Objeto Slide (PowerPoint)
Representa um slide. Coleção Slides contém todos os objetos Slide em uma apresentação.
Comentários
Observação
Não fique confuso se você estiver tentando retornar uma referência a um único slide, mas você acabará com um objeto SlideRange . Um único slide pode ser representado por um objeto Slide ou por uma coleção SlideRangeque contém apenas um slide, dependendo de como você retornar uma referência ao slide. Por exemplo, se você cria e retorna uma referência a um slide usando o método Add, o slide é representado por um objeto Slide. No entanto, se você cria e retorna uma referência a um slide usando o método Duplicate, o slide é representado por uma coleção SlideRange que contém um único slide. Como todas as propriedades e métodos que se aplicam a um objeto Slide também se aplicam a uma coleção SlideRange que contém um único slide, você pode trabalhar com o slide retornado da mesma forma, independentemente se ela é representada por um objeto Slide ou uma coleção SlideRange.
Os exemplos a seguir descrevem como:
Retornar um slide que você especifica por nome, número de índice ou número de identificação do slide
Retornar um slide da seleção
Retornar o slide exibido no momento em qualquer janela de documento ou janela de apresentação de slides que você especifica
Criar um novo slide
Exemplo
Use Slides (índice), em que o índice é o nome do slide ou o número do índice ou use Slides.FindBySlideID (índice), em que o índice é o número da ID do slide, para retornar um único objeto Slide . O exemplo a seguir define o layout do slide um da apresentação ativa.
ActivePresentation.Slides(1).Layout = ppLayoutTitle
O exemplo a seguir define o layout do slide com o número de identificação 265.
ActivePresentation.Slides.FindBySlideID(265).Layout = ppLayoutTitle
Use Selection.SlideRange (index), em que o índice é o nome do slide ou o número de índice dentro da seleção, para retornar um único objeto Slide . O exemplo a seguir define o layout do slide um na seleção na janela ativa, supondo que haja pelo menos um slide selecionado.
ActiveWindow.Selection.SlideRange(1).Layout = ppLayoutTitle
Se houver apenas um slide selecionado, você poderá usar SlideRange para retornar uma coleção SlideRange que contém o slide selecionado. O exemplo a seguir define o layout do slide um na seleção atual na janela ativa, supondo que haja exatamente um slide selecionado.
ActiveWindow.Selection.SlideRange.Layout = ppLayoutTitle
Use a propriedade Slide para retornar o slide que está sendo exibido na visualização slides ou janela janela de documento especificada. O exemplo seguinte copia slide que está sendo exibido da janela de documento dois na área de transferência.
Windows(2).View.Slide.Copy
Use o método Add para criar um novo slide e adicioná-lo à apresentação. O exemplo a seguir adiciona um slide de título para o início da apresentação ativa.
ActivePresentation.Slides.Add 1, ppLayoutTitleOnly
Métodos
Nome |
---|
ApplyTemplate |
ApplyTemplate2 |
ApplyTheme |
ApplyThemeColorScheme |
Copiar |
Cut |
Delete |
Duplicate |
Export |
MoveTo |
MoveToSectionStart |
PublishSlides |
Select |
Propriedades
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.