Klasse PropertyEffect (PowerPoint VBA)
Die Klasse PropertyEffect stellt einen Eigenschaftseffekt für ein AnimationBehavior -Objekt dar.
Um eine PropertyEffect -Klassenvariable zu verwenden, muss sie zuerst instanziert werden, beispielsweise
Dim pet as PropertyEffect
Set pet = ActivePresentation.SlideMaster.TimeLine.MainSequence(1).Behaviors(1).PropertyEffect
Klassen Variablen vom Typ PropertyEffect können mit der Prozedur AnimationBehavior.PropertyEffect festgelegt werden
From
Legt fest oder gibt einen Variant-Wert, die der Startwert-Eigenschaft eines Objekts darstellt. Lese-/Schreibzugriff.
die from -Eigenschaft ähnelt der Points -Eigenschaft, aber die Verwendung der from -Eigenschaft ist einfacher für einfache Aufgaben. Der Standardwert ist leer, in dem die aktuelle Position des Objekts verwendet wird. Verwechseln Sie nicht diese Eigenschaft mit der FromX oder FromY -Eigenschaften der Objekte ScaleEffect und MotionEffect -Objekte, die nur zum Skalieren oder für Bewegungseffekte verwendet werden.
ActivePresentation.SlideMaster.TimeLine.MainSequence(1).Behaviors(1).PropertyEffect.From =
Points
Gibt ein AnimationPoints -Objekt, das einen Punkt in einer Animation darstellt.
Verwenden Sie die Eigenschaften from und to , um den Wert dieser Eigenschaft festzulegen.
Dim apsPoints As AnimationPoints
Set apsPoints = ActivePresentation.SlideMaster.TimeLine.MainSequence(1).Behaviors(1).PropertyEffect.Points
Property
Legt fest oder gibt eine MsoAnimProperty -Konstante, die eine Animationseigenschaft darstellt. Lese-/Schreibzugriff. Dies sind mögliche Werte für
ActiveWindow.Selection.SlideRange(1).TimeLine.MainSequence(1).Behaviors(1).PropertyEffect.Property = msoAnimColor
To
Legt fest oder gibt einen Variant-Wert, die den Endwert-Eigenschaft eines Objekts darstellt. Lese-/Schreibzugriff.
Der Standardwert ist leer, in dem die aktuelle Position des Objekts verwendet wird. Verwechseln Sie nicht diese Eigenschaft mit der ToX oder ToY -Eigenschaften der Objekte ScaleEffect und MotionEffect -Objekte, die nur zum Skalieren oder für Bewegungseffekte verwendet werden.
ActivePresentation.SlideMaster.TimeLine.MainSequence(1).Behaviors(1).PropertyEffect.To =