AnimationSettings.AnimateBackground-Eigenschaft (PowerPoint)
Wenn das angegebene Objekt eine AutoForm ist, gibt an, ob die Form getrennt vom darin enthaltenen Text animiert wird. Lese-/Schreibzugriff.
Syntax
Ausdruck. AnimateBackground
Ausdruck Eine Variable, die ein AnimationSettings-Objekt darstellt.
Hinweise
Verwenden Sie die TextLevelEffect und TextUnitEffect -Eigenschaft, um die Animation von Text, der angegebenen Form zugeordnet ist, zu steuern.
Wenn die angegebene Form ein Graph-Objekt ist, ist der Eigenschaftswert MsoTrue, wenn der Hintergrund (die Achsen und Gitternetzlinien) des angegebenen Graph-Objekts animiert wird. Diese Eigenschaft gilt nur für AutoFormen mit Text, der in mehr als einem Schritt erstellt werden kann oder Diagrammobjekte.
Wenn diese Eigenschaft auf MsoTrue festgelegt ist und die TextLevelEffect -Eigenschaft ppAnimateByAllLevels festgelegt ist, werden die Form und der zugehörige Text gleichzeitig animiert. Wenn diese Eigenschaft auf MsoTrue festgelegt ist und die TextLevelEffect -Eigenschaft auf einen anderen Wert als PpAnimateByAllLevels festgelegt ist, wird die Form animiert unmittelbar vor der Text animiert wird.
Die Effekte der Einstellung dieser Eigenschaft sind nicht offensichtlich, es sei denn, die angegebene Form animiert wird. Für eine Form animiert wird, muss die TextLevelEffect -Eigenschaft für die Form auf einen anderen Wert als PpAnimateLevelNone festgelegt sein und muss entweder die Animate -Eigenschaft auf MsoTrue festgelegt werden, oder die EntryEffect -Eigenschaft muss festgelegt werden, um einen.
Der Wert der AnimateBackground -Eigenschaft kann eine der folgenden MsoTriState -Konstanten entsprechen.
Konstante | Beschreibung |
---|---|
msoFalse | Die angegebene Form wird zusammen mit dem darin enthaltenen Text animiert. |
msoTrue | Die angegebene Form wird getrennt von dem darin enthaltenen Text animiert. |
Beispiel
Dieses Beispiel erstellt ein Rechteck, das Text enthält. Das Beispiel gibt dann an, dass die Form von unten rechts einfliegen soll, dass der Text aus Absätzen der ersten Ebene erstellt werden soll und dass die Form getrennt vom darin enthaltenen Text animiert werden soll. In diesem Beispiel wird die EntryEffect -Eigenschaft Animation aktiviert.
Sub AnimateTextBox()
With ActivePresentation.Slides(1).Shapes.AddShape _
(Type:=msoShapeRectangle, Left:=50, Top:=200, _
Width:=200, Height:=200)
.TextFrame.TextRange = "Reason 1" & Chr(13) & _
"Reason 2" & Chr(13) & "Reason 3"
With .AnimationSettings
.EntryEffect = ppEffectFlyFromBottomRight
.TextLevelEffect = ppAnimateByFirstLevel
.TextUnitEffect = ppAnimateByParagraph
.AnimateBackground = msoTrue
End With
End With
End Sub
Siehe auch
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.