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)