Classe SectionProperties (PowerPoint VBA)

Contém propriedades e métodos para manipular as seções de uma apresentação.

O procedimento principal da classe SectionProperties é Delete

Set

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

Dim sps as SectionProperties
Set sps = ActivePresentation.SectionProperties

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

Temas

Os procedimentos a seguir nesta aula foram agrupados e são descritos em uma página de tema separada

Add with its procedures AddBeforeSlide e AddSection

Métodos

Este é o método principal da classe SectionProperties

Delete - Exclui a quebra de seção que inicia a seção especificada e exclui opcionalmente todos os slides da seção.

Dim lngsectionIndex As Long: lngsectionIndex = 
ActivePresentation.SectionProperties.Delete sectionIndex:=lngsectionIndex, deleteSlides:=True

Estes são os principais métodos da classe

Move - Move a seção especificada para a posição de índice especificada, movendo os slides da seção juntamente com a quebra de seção.

Dim lngsectionIndex As Long: lngsectionIndex = 
Dim lngtoPos As Long: lngtoPos = 
ActivePresentation.SectionProperties.Move sectionIndex:=lngsectionIndex, toPos:=lngtoPos

Rename - Renomeia a seção especificada com o nome especificado.

Dim lngsectionIndex As Long: lngsectionIndex = 
Dim strsectionName As String: strsectionName = 
ActivePresentation.SectionProperties.Rename sectionIndex:=lngsectionIndex, sectionName:=strsectionName

Propriedades

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

Dim lngCount As Long
lngCount = ActivePresentation.SectionProperties.Count

Parent Retorna o objeto pai do objeto especificado. Somente leitura.

Dim objParent As Object
Set objParent = ActivePresentation.SectionProperties.Parent