Classe AnimationPoint (PowerPoint VBA)

La classe AnimationPoint représente un point d’animation précis dans un comportement d’animation. L’objet AnimationPoint est membre de la collection AnimationPoints . La collection AnimationPoints contient tous les points d’animation relatifs à un comportement d’animation.

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

Dim apt as AnimationPoint
Set apt = ActivePresentation.SlideMaster.TimeLine.MainSequence(1).Behaviors(1).PropertyEffect.Points(Index:=1)

Les procédures suivantes peuvent être utilisés pour définir des variables de la classe AnimationPoint : AnimationPoints.Add et AnimationPoints.Item.

Delete

Supprime l’objet AnimationPoint spécifié.

ActivePresentation.SlideMaster.TimeLine.MainSequence(1).Behaviors(1).PropertyEffect.Points(1).Delete

Formula

Renvoie ou définit une valeur de type String représentant la formule à utiliser pour calculer une animation. Lecture-écriture.

ActiveWindow.Selection.SlideRange(1).TimeLine.MainSequence(1).Behaviors(1).PropertyEffect.Points(1).Formula = RGB(Red:=255, Green:=255, Blue:=255)

Time

Définit ou renvoie le temps à un point d’animation donné. Lecture-écriture.

La valeur de la propriété Time peut être n’importe quelle valeur à virgule flottante comprise entre 0 et 1, représentant un pourcentage de la chronologie entière, comprise entre 0 et 100%. La valeur 0,2, par exemple, correspond à un point situé à 20 % du découpage de gauche à droite du temps.

ActiveWindow.Selection.SlideRange(1).TimeLine.MainSequence(1).Behaviors(1).PropertyEffect.Points(1).Time = 0.2

Value

Cette propriété définit ou renvoie la valeur d’une propriété pour un point d’animation. Lecture-écriture.

ActiveWindow.Selection.SlideRange(1).TimeLine.MainSequence(1).Behaviors(1).PropertyEffect.Points(1).Value = RGB(0, 255, 0)