Classe Effect (PowerPoint VBA)

A classe Effect representa informações de intervalos sobre uma animação de slides.

A classe Sequence dá acesso à classe Effect.

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

Dim eff as Effect
Set eff = ActivePresentation.SlideMaster.TimeLine.MainSequence(Index:=1)

Os procedimentos a seguir podem ser usados ​​para definir variáveis ​​do tipo Effect: Sequence.AddEffect, Sequence.AddTriggerEffect, Sequence.Clone, Sequence.ConvertToAfterEffect, Sequence.ConvertToAnimateBackground, Sequence.ConvertToAnimateInReverse, Sequence.ConvertToBuildLevel, Sequence.ConvertToTextUnitEffect, Sequence.FindFirstAnimationFor, Sequence.FindFirstAnimationForClick e Sequence.Item.

Métodos

Delete - Exclui o objeto Effect especificado.

MoveAfter - Move um efeito de animação para depois de outro efeito de animação.

MoveBefore - Move um efeito de animação para antes de outro efeito de animação.

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

Propriedades

Behaviors Retorna o comportamento de uma apresentação de slides especificada como uma coleção AnimationBehaviors.

DisplayName Retorna o nome de um efeito de animação. Somente leitura.

EffectInformation Retorna um objeto EffectInformation que representa informações de um efeito de animação especificado.

EffectParameters Retorna um objeto EffectParameters que representa propriedades de efeito de animação.

EffectType Define ou retorna uma constante de MsoAnimEffect que representa um tipo de efeito de animação. Leitura/gravação.

Exit Determina se o efeito de animação é um efeito de saída. Leitura/gravação.

Index Retorna um Long que representa o número de índice para um efeito de animação ou design. Somente leitura.

Paragraph Retorna ou define o parágrafo em um intervalo de texto no qual serão aplicados efeitos de animação. Leitura/gravação.

Shape Retorna um objeto Shape que representa uma forma animada.

TextRangeLength Retorna ou define um valor Long que representa o comprimento de um intervalo de texto. Somente leitura.

TextRangeStart Retorna ou define o início de um intervalo de texto. Somente leitura.

Timing Retorna um objeto Timing que representa as propriedades de intervalo para uma sequência de animação.

AnimationBehaviors - Representa uma coleção de objetos AnimationBehavior .

EffectInformation - Representa diversas opções de animação para um objeto Effect.

EffectParameters - Representa diversos parâmetros de animação para um objeto Effect, como cores, fontes, tamanhos e orientações.

Shape - Representa um objeto na camada de desenho, como uma AutoForma, uma forma livre, um objeto OLE ou uma figura.

Timing - Representa propriedades de intervalos para um efeito de animação.