Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de changer d’annuaire.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer d’annuaire.
Représente un effet de rotation pour un objet AnimationBehavior .
Exemple
Utilisez la propriété RotationEffect de l’objet AnimationBehavior pour renvoyer un objet RotationEffect . L’exemple suivant décrit l’effet de rotation appliqué à un comportement d’animation donné.
ActivePresentation.Slides(1).TimeLine.MainSequence.Item.Behaviors(1).RotationEffect
Utilisez les propriétés By, From et To de l’objet RotationEffect pour affecter la rotation d’animation d’un objet. L’exemple suivant montre comment ajouter une forme à la première diapositive et comment définir la rotation du comportement d’animation.
Sub AddRotation()
Dim shpNew As Shape
Dim effNew As Effect
Dim aniNew As AnimationBehavior
Set shpNew = ActivePresentation.Slides(1).Shapes _
.AddShape(Type:=msoShape5pointStar, Left:=0, _
Top:=0, Width:=100, Height:=100)
Set effNew = ActivePresentation.Slides(1).TimeLine.MainSequence _
.AddEffect(Shape:=shpNew, effectId:=msoAnimEffectCustom)
Set aniNew = effNew.Behaviors.Add(msoAnimTypeRotation)
With aniNew.RotationEffect
'Rotate 270 degrees from current position
.By = 270
End With
End Sub
Voir aussi
Référence du modèle objet PowerPoint
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.