Classe Effect (PowerPoint VBA)

La classe Effect représente les informations relatives au minutage de l’animation d’une diapositive.

La classe Sequence donne accès à la classe Effect

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

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

Les procédures suivantes peuvent être utilisés pour définir des variables de la classe Effect : Sequence.AddEffect, Sequence.AddTriggerEffect, Sequence.Clone, Sequence.ConvertToAfterEffect, Sequence.ConvertToAnimateBackground, Sequence.ConvertToAnimateInReverse, Sequence.ConvertToBuildLevel, Sequence.ConvertToTextUnitEffect, Sequence.FindFirstAnimationFor, Sequence.FindFirstAnimationForClick et Sequence.Item.

Méthodes

Delete - Supprime l’objet Effect spécifié.

MoveAfter - Déplace un effet d’animation à la suite d’un autre effet d’animation.

MoveBefore - Déplace un effet d’animation avant un autre effet d’animation.

MoveTo - Déplace l’objet spécifié vers un emplacement spécifique dans la même collection. Tous les autres éléments de la collection sont renumérotés.

Propriétés

Behaviors Renvoie un comportement d’animation de diapositive spécifié sous la forme d’une collection AnimationBehaviors .

DisplayName Renvoie le nom d’un effet d’animation. En lecture seule.

EffectInformation Renvoie un objet EffectInformation qui représente les informations d’un effet d’animation spécifié.

EffectParameters Renvoie un objet EffectParameters qui représente les propriétés d’un effet d’animation.

EffectType Définit ou renvoie une constante MsoAnimEffect représentant un type d’effet d’animation. Lecture-écriture.

Exit Détermine si l’effet d’animation est un effet de sortie. Lecture-écriture.

Index Renvoie un type de données Long qui représente le numéro d’index d’un effet d’animation ou d’un motif. En lecture seule.

Paragraph Renvoie ou définit le paragraphe dans une plage de texte auquel appliquer des effets d’animation. Lecture-écriture.

Shape Renvoie un objet Shape qui représente une forme animée.

TextRangeLength Renvoie ou définit une valeur de type Long qui représente la longueur d’une plage de texte. En lecture seule.

TextRangeStart Renvoie ou définit le début d’une plage de texte. En lecture seule.

Timing Renvoie un objet timing qui représente les propriétés de minutage d’une séquence d’animation.

AnimationBehaviors - Représente une collection d'objets AnimationBehavior .

EffectInformation - Représente diverses options d’animation pour un objet Effect .

EffectParameters - Représente différents paramètres d’animation pour un objet Effect , tels que les couleurs, les polices, les tailles et les directions.

Shape - Représente un objet du calque de dessin, comme une forme automatique, une forme libre, un objet OLE ou une image.

Timing - Représente les propriétés de minutage d’un effet d’animation.