Classe Slide (PowerPoint VBA)

A classe Slide representa um slide. Coleção Slides contém todos os objetos Slide em uma apresentação.

As classes SlideShowView e View. dão acesso à classe Slide

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

Dim sld as Slide
Set sld = ActivePresentation.Slides.Range(Index:=1)

Os procedimentos a seguir podem ser usados ​​para definir variáveis ​​do tipo Slide: SlideRange.Item, Slides.AddSlide, Slides.FindBySlideID, Slides.Item, SlideShowView.LastSlideViewed, SlideShowView.Slide e View.Slide.

Métodos

ApplyTemplate - Aplica um modelo de design ao slide especificado.

ApplyTemplate2 - Aplica um modelo de design e uma e de tema ao slide.

ApplyTheme - Aplica um tema ou modelo de design ao slide especificado.

ApplyThemeColorScheme - Aplica um esquema de cores ao slide especificado.

Copy - Copia o objeto especificado para a Área de transferência.

Cut - Exclui o objeto especificado e o coloca na Área de transferência.

Delete - Exclui o objeto Slide especificado.

Duplicate - Cria uma duplicata do objeto Slide especificado, adiciona o novo slide à coleção slides imediatamente após o slide especificado originalmente e retorna um objeto Slide que representa o slide duplicado.

Export - Exporta um slide usando o filtro gráfico especificado, e salva o arquivo exportado sob o nome de arquivo especificado.

MoveTo - Move o objeto especificado para um local específico dentro da mesma coleção, renumerando todos os outros itens da coleção apropriadamente.

MoveToSectionStart - Move o slide atual para o início da seção especificada.

PublishSlides - Publica o slide especificado no local especificado.

Select - Seleciona o objeto especificado.

Propriedades

Background Retorna um objeto ShapeRange que representa o plano de fundo do slide.

BackgroundStyle Define ou retorna o estilo do plano de fundo do objeto especificado. Leitura/gravação.

ColorScheme Retorna ou define o objeto ColorScheme que representa as cores de esquema para o slide, o intervalo de slides ou o slide mestre especificado. Leitura/gravação.

Comments Retorna um objeto de comentários que representa uma coleção de comentários. Somente leitura.

CustomerData Retorna um objeto CustomerData. Somente leitura.

CustomLayout Retorna um objeto CustomLayout que representa a linha do tempo da animação para o slide associado ao layout personalizado especificado. Somente leitura.

Design Retorna um objeto Design representando um design.

DisplayMasterShapes Determina se o slide especificado exibe os objetos de plano de fundo no slide mestre. Leitura/gravação.

FollowMasterBackground Determina se o slide segue o plano de fundo do slide mestre. Leitura/gravação.

HasNotesPage Indica se o Slide selecionado tem mídia que reside em uma página de anotações. Somente leitura.

HeadersFooters Retorna uma coleção HeadersFooters que representa o cabeçalho, rodapé, data e hora e o número do slide associados com o slide, slide mestre ou intervalo de slides. Somente leitura.

Hyperlinks Retorna uma coleção Hyperlinks que representa todos os hiperlinks no slide especificado. Somente leitura.

Layout Retorna ou define uma constante PpSlideLayout que representa o layout do slide. Leitura/gravação.

Master Retorna um objeto Master que representa o slide mestre. Somente leitura.

Name Quando um slide é inserido em uma apresentação, o Microsoft PowerPoint atribui automaticamente a ele um nome no formato slide n, em que n é um inteiro que representa a ordem na qual o slide foi criado na apresentação.

NotesPage Retorna um objeto SlideRange que representa as páginas de anotações para o slide ou intervalo de slides especificado. Somente leitura.

PrintSteps Retorna o número de slides que seria necessário imprimir para simular a construção de um slide, slide mestre ou intervalo de slides específico. Somente leitura.

sectionIndex Retorna o índice da seção selecionada no intervalo de slides . Somente leitura.

Shapes Retorna uma coleção de formas que representa todos os elementos que tenham sido colocados ou inseridos no slide especificado, slide mestre ou intervalo de slides. Somente leitura.

SlideID Retorna um número ID exclusivo para o slide especificado. Somente leitura.

SlideIndex Retorna o número de índice do slide especificado dentro da coleção slides . Somente leitura.

SlideNumber Retorna o número do slide. Somente leitura.

SlideShowTransition Retorna um objeto SlideShowTransition que representa os efeitos especiais da transição de slides especificada. Somente leitura.

Tags Retorna um objeto Tags que representa as marcas do objeto especificado. Somente leitura.

ThemeColorScheme Retorna um objeto ThemeColorScheme que representa o esquema de cores associado ao slide especificado. Somente leitura.

TimeLine Retorna um objeto TimeLine que representa a linha do tempo da animação do slide. Somente leitura.

ColorScheme - Representa um esquema de cores, que é um conjunto de oito cores usadas para os diferentes elementos de um slide, uma página de anotações ou um folheto, como o título ou o plano de fundo. (Observe que os esquemas de cores para slides, páginas de anotações e folhetos de uma apresentação podem ser definidos independentemente).

Comments - Representa uma coleção de objetos comment .

CustomerData - Armazena informações sobre um cliente (como nome, endereço, número de telefone e assim por diante) ou outras informações no formato XML, como uma coleção de objetos CustomXMLPart associados a um objeto do Microsoft PowerPoint.

CustomLayout - Representa um layout personalizado associado ao design de uma apresentação. O objeto CustomLayout é um membro da coleção CustomLayouts.

Design - Representa um modelo de design de slide individual. O objeto de Design é um membro dos conjuntos de Designs e SlideRange e os objetos Master e Slide.

HeadersFooters - Contém todos os objetos HeaderFooter do slide, página de anotações, folheto ou mestre especificado.

Hyperlinks - Uma coleção de todos os objetos Hyperlink em um slide ou mestre.

Master - Representa um slide mestre, um título mestre, um folheto mestre, uma anotação mestra ou um design mestre.

ShapeRange - Representa um intervalo de formas, que consiste em um conjunto de formas em um documento. Um intervalo de formas pode conter apenas uma forma ou todas as formas do documento.

Shapes - Uma coleção de todos os objetos Shape no slide especificado.

SlideRange - Uma coleção que representa uma anotação ou um intervalo de slides, o qual é composto por um conjunto de slides que pode conter apenas um ou todos os slides da apresentação.

SlideShowTransition - Contém informações sobre como o slide especificado é avançado durante uma apresentação de slides.

Tags - Representa uma marca ou uma propriedade personalizada que você pode criar para uma forma, um slide ou uma apresentação.

TimeLine - Armazena informações de animação para um objeto Master, Slide ou SlideRange.