Classe FilterEffect (PowerPoint VBA)

A classe FilterEffect representa um efeito de filtro para um comportamento de animação.

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

Dim fet as FilterEffect
Set fet = ActivePresentation.SlideMaster.TimeLine.MainSequence(1).Behaviors(1).FilterEffect

As variáveis ​​de classe FilterEffect podem ser definidas usando o procedimento AnimationBehavior.FilterEffect.

Reveal

Determina como os objetos inseridos serão revelados. Leitura/gravação.

Definir um valor de msoTrue para a propriedade Reveal quando o tipo de efeito de filtro for msoAnimFilterEffectTypeWipe fará a forma ser exibida. Definir um valor do msoFalse fará com que o objeto desaparecem. Em outras palavras, se o filtro é definido como apagar e Revelar for true, você receberá um efeito de apagamento e quando Revelar for false, você receberá um efeito de apagamento-out. O valor da propriedade Reveal pode ser uma destas constantes MsoTriState .

ActiveWindow.Selection.SlideRange(1).TimeLine.MainSequence(1).Behaviors(1).FilterEffect.Reveal = msoTrue

Subtype

Define ou retorna o subtipo do efeito de filtro. Leitura/gravação. Aqui você pode encontrar os valores possíveis para MsoAnimFilterEffectSubtype.

ActiveWindow.Selection.SlideRange(1).TimeLine.MainSequence(1).Behaviors(1).FilterEffect.Subtype = msoAnimFilterEffectSubtypeAcross

Type

Representa o tipo de animação. Leitura/gravação. Aqui você pode encontrar os valores possíveis para MsoAnimFilterEffectType.

O valor da propriedade Type pode ser uma destas constantes MsoAnimType .

ActivePresentation.SlideMaster.TimeLine.MainSequence(1).Behaviors(1).FilterEffect.Type = msoAnimFilterEffectTypeBarn