Classe FilterEffect (PowerPoint VBA)

La classe FilterEffect représente un effet de filtre appliqué à un comportement d’animation.

Set

Pour utiliser une variable de classe FilterEffect, elle doit d'abord être instanciée, par exemple

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

Les variables du type FilterEffect peuvent être définies à l'aide de la procédure AnimationBehavior.FilterEffect

Parent

Renvoie l’objet parent de l’objet spécifié.

Reveal

Détermine la façon dont les objets incorporés seront révélés. Lecture-écriture.

Si vous affectez la valeur msoTrue à la propriété Reveal lorsque le type d’effet de filtre est msoAnimFilterEffectTypeWipe , la forme apparaîtra. La valeur msoFalse fait disparaître l’objet. En d’autres termes, si votre filtre a un effet de balayage et que Reveal a la valeur True, le balayage fait apparaître l’objet et lorsque Reveal a la valeur False, l’effet de balayage le fait disparaître. La valeur de la propriété Reveal peut être l’une de ces constantes MsoTriState .

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

Subtype

Définit ou renvoie le sous-type de l’effet de filtre. Lecture-écriture.

Valeurs possibles sont msoAnimFilterEffectSubtypeAcross - Uniformément, msoAnimFilterEffectSubtypeDown - DownDown, msoAnimFilterEffectSubtypeDownLeft - Gauche, msoAnimFilterEffectSubtypeDownRight - Droite, msoAnimFilterEffectSubtypeFromBottom - À partir du bas, msoAnimFilterEffectSubtypeFromLeft - À partir de la gauche, msoAnimFilterEffectSubtypeFromRight - À partir de la droite, msoAnimFilterEffectSubtypeFromTop - À partir du haut, msoAnimFilterEffectSubtypeHorizontal - HorizontalHorizontal, msoAnimFilterEffectSubtypeIn - Dans le paramètre, msoAnimFilterEffectSubtypeInHorizontal - Vers l’avant horizontalement, msoAnimFilterEffectSubtypeInVertical - Vers l’arrière verticalement, msoAnimFilterEffectSubtypeLeft - Gauche, msoAnimFilterEffectSubtypeNone - Aucun, msoAnimFilterEffectSubtypeOut - Vers l'arrière, msoAnimFilterEffectSubtypeOutHorizontal - Vers l’arrière horizontalement, msoAnimFilterEffectSubtypeOutVertical - Vers l’arrière verticalement, msoAnimFilterEffectSubtypeRight - Droite, msoAnimFilterEffectSubtypeSpokes1 - Rayons 1, msoAnimFilterEffectSubtypeSpokes2 - Rayons 2, msoAnimFilterEffectSubtypeSpokes3 - Rayons 3, msoAnimFilterEffectSubtypeSpokes4 - Rayons 4, msoAnimFilterEffectSubtypeSpokes8 - Rayons 8, msoAnimFilterEffectSubtypeUp - UpUp, msoAnimFilterEffectSubtypeUpLeft - Vers le haut à gauche, msoAnimFilterEffectSubtypeUpRight - Vers le haut à droite, msoAnimFilterEffectSubtypeVertical - VerticalVertical.
ActiveWindow.Selection.SlideRange(1).TimeLine.MainSequence(1).Behaviors(1).FilterEffect.Subtype = msoAnimFilterEffectSubtypeAcross

Type

Représente le type d’animation. Lecture-écriture.

Valeurs possibles sont msoAnimFilterEffectTypeBarn - Poule, msoAnimFilterEffectTypeBlinds - Stores, msoAnimFilterEffectTypeBox - BoxBox, msoAnimFilterEffectTypeCheckerboard - Damier, msoAnimFilterEffectTypeCircle - Cercle, msoAnimFilterEffectTypeDiamond - Losange, msoAnimFilterEffectTypeDissolve - Dissolution, msoAnimFilterEffectTypeFade - Color, msoAnimFilterEffectTypeImage - ImageImage, msoAnimFilterEffectTypeNone - Aucun effet, msoAnimFilterEffectTypePixelate - Pixellisation, msoAnimFilterEffectTypePlus - Protect, msoAnimFilterEffectTypeRandomBar - Barres aléatoires, msoAnimFilterEffectTypeSlide - Diapositive, msoAnimFilterEffectTypeStretch - Échelle, msoAnimFilterEffectTypeStrips - Diagonale, msoAnimFilterEffectTypeWedge - Caler, msoAnimFilterEffectTypeWheel - Tracteur, msoAnimFilterEffectTypeWipe - Réinitialisation.

La valeur de la propriété type peut être l’une de ces constantes MsoAnimType .

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