Klasse AnimationPoint (PowerPoint VBA)
Die Klasse AnimationPoint stellt einen einzelnen Animationspunkt eines Animationsverhaltens dar. AnimationPoint -Objekt ist ein Element der AnimationPoints -Auflistung. Die AnimationPoints -Auflistung enthält alle Animationspunkte eines Animationsverhaltens.
Um eine AnimationPoint -Klassenvariable zu verwenden, muss sie zuerst instanziert werden, beispielsweise
Dim apt as AnimationPoint
Set apt = ActivePresentation.SlideMaster.TimeLine.MainSequence(1).Behaviors(1).PropertyEffect.Points(Index:=1)
Die folgenden Prozeduren können zum Festlegen der AnimationPoint Klassenvariablen verwendet werden : AnimationPoints.Add und AnimationPoints.Item.
Delete
Löscht das angegebene AnimationPoint-Objekt.
ActivePresentation.SlideMaster.TimeLine.MainSequence(1).Behaviors(1).PropertyEffect.Points(1).Delete
Formula
Zurückgeben oder Festlegen einer Zeichenfolge, die eine Formel zur Berechnung einer Animation darstellt. Lese-/Schreibzugriff.
ActiveWindow.Selection.SlideRange(1).TimeLine.MainSequence(1).Behaviors(1).PropertyEffect.Points(1).Formula = RGB(Red:=255, Green:=255, Blue:=255)
Time
Legt die Zeit an einem bestimmten Animationspunkt fest oder gibt sie zurück. Lese-/Schreibzugriff.
Der Wert der time -Eigenschaft kann ein beliebiger Gleitkommawert zwischen 0 und 1 sein, der einen Prozentsatz der gesamten Zeitachse zwischen 0% und 100% darstellt. Beispielsweise würde Wert 0,2 zu einem Zeitpunkt bei 20 % der gesamten Zeitachsendauer von links nach rechts entsprechen.
ActiveWindow.Selection.SlideRange(1).TimeLine.MainSequence(1).Behaviors(1).PropertyEffect.Points(1).Time = 0.2
Value
Gibt den Wert einer Eigenschaft für einen Animationspunkt zurück oder legt diesen Wert fest. Lese-/Schreibzugriff.
ActiveWindow.Selection.SlideRange(1).TimeLine.MainSequence(1).Behaviors(1).PropertyEffect.Points(1).Value = RGB(0, 255, 0)