Classe FilterEffect (PowerPoint VBA)

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

Set

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.

Parent

Retorna o objeto parente para o objeto especificado.

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.

Os valores possíveis são msoAnimFilterEffectSubtypeAcross - Entre, msoAnimFilterEffectSubtypeDown - Para baixo, msoAnimFilterEffectSubtypeDownLeft - Esquerdo, msoAnimFilterEffectSubtypeDownRight - Direita, msoAnimFilterEffectSubtypeFromBottom - De baixo, msoAnimFilterEffectSubtypeFromLeft - Da esquerda, msoAnimFilterEffectSubtypeFromRight - Da direita, msoAnimFilterEffectSubtypeFromTop - De cima, msoAnimFilterEffectSubtypeHorizontal - HorizontalHorizontal, msoAnimFilterEffectSubtypeIn - Para dentro, msoAnimFilterEffectSubtypeInHorizontal - Horizontal para dentro, msoAnimFilterEffectSubtypeInVertical - Vertical para dentro, msoAnimFilterEffectSubtypeLeft - Esquerda, msoAnimFilterEffectSubtypeNone - Nenhum, msoAnimFilterEffectSubtypeOut - Para fora, msoAnimFilterEffectSubtypeOutHorizontal - Horizontal para fora, msoAnimFilterEffectSubtypeOutVertical - Vertical para fora, msoAnimFilterEffectSubtypeRight - Direita, msoAnimFilterEffectSubtypeSpokes1 - Raios 1, msoAnimFilterEffectSubtypeSpokes2 - Raios 2, msoAnimFilterEffectSubtypeSpokes3 - Raios 3, msoAnimFilterEffectSubtypeSpokes4 - Raios 4, msoAnimFilterEffectSubtypeSpokes8 - Raios 8, msoAnimFilterEffectSubtypeUp - Para cima, msoAnimFilterEffectSubtypeUpLeft - Para cima e para esquerda, msoAnimFilterEffectSubtypeUpRight - Para a direita, msoAnimFilterEffectSubtypeVertical - VerticalVertical.
ActiveWindow.Selection.SlideRange(1).TimeLine.MainSequence(1).Behaviors(1).FilterEffect.Subtype = msoAnimFilterEffectSubtypeAcross

Type

Representa o tipo de animação. Leitura/gravação.

Os valores possíveis são msoAnimFilterEffectTypeBarn - Celeiro, msoAnimFilterEffectTypeBlinds - Persianas, msoAnimFilterEffectTypeBox - Caixa, msoAnimFilterEffectTypeCheckerboard - Quadriculado, msoAnimFilterEffectTypeCircle - Círculo, msoAnimFilterEffectTypeDiamond - Losango, msoAnimFilterEffectTypeDissolve - Dissolver, msoAnimFilterEffectTypeFade - Desaparecer, msoAnimFilterEffectTypeImage - Imagem, msoAnimFilterEffectTypeNone - Nenhum efeito, msoAnimFilterEffectTypePixelate - Pixelizar, msoAnimFilterEffectTypePlus - Mais, msoAnimFilterEffectTypeRandomBar - Barras aleatórias, msoAnimFilterEffectTypeSlide - SlideSlide, msoAnimFilterEffectTypeStretch - Alongar, msoAnimFilterEffectTypeStrips - Faixas, msoAnimFilterEffectTypeWedge - Triangular, msoAnimFilterEffectTypeWheel - Volante, msoAnimFilterEffectTypeWipe - Revelar.

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

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