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 MsoAnimProperty.

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 =