Classe SlideRange (PowerPoint VBA)

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.

As classes Selection e Slide. dão acesso à classe SlideRange

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

Dim sre as SlideRange
Set sre = ActivePresentation.Slides

Os procedimentos a seguir podem ser usados ​​para definir variáveis ​​do tipo SlideRange: Selection.SlideRange, Slide.Duplicate, Slide.NotesPage, Duplicate, NotesPage, Slides.Paste e Slides.Range.

Métodos

ApplyTemplate - Aplica um modelo de design ao intervalo de slides especificado.

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

ApplyTheme - Aplica um tema ou modelo de design ao intervalo de slides 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 SlideRange especificado.

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

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

Item - Retorna um único objeto Slide da coleção SlideRange especificada.

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 a posição atual para o início da seção especificada no objeto SlideRange .

PublishSlides - Cria uma apresentação da Web no formato HTML a partir de qualquer apresentação carregada. Você pode exibir a apresentação publicada em um navegador da Web.

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.

Count Retorna o número de objetos na coleção especificada. Somente leitura.

CustomerData Retorna um objeto CustomerData. Somente leitura.

CustomLayout Retorna um objeto CustomLayout que representa o layout personalizado associado ao intervalo de slides especificado. Somente leitura.

Design Retorna um objeto Design representando um design.

DisplayMasterShapes Determina se o slide ou o intervalo de slides específico exibirá os objetos de plano de fundo no slide mestre. Leitura/gravação.

FollowMasterBackground Determina se o intervalo de slides acompanhará o plano de fundo do slide mestre. Leitura/gravação.

HasNotesPage Indica se o SlideRange 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. Por exemplo, o primeiro slide inserido em uma apresentação é nomeado automaticamente Slide1. Se você copiar um slide de uma apresentação para outra, o slide perderá o nome que tinha na primeira apresentação e receberá automaticamente um novo nome na segunda apresentação. Um intervalo de slides deve conter exatamente um slide. Leitura/gravaçã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 SlideRange. 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 intervalo de slides especificado. Somente leitura.

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