ShapeRange.IncrementRotation, méthode (Publisher)

Modifie la rotation de la forme spécifiée autour de l’axe des hauteurs (étend vers l’extérieur à partir du plan de la composition) en fonction du nombre de degrés indiqué.

Syntaxe

expression. IncrementRotation (Increment)

Expression Variable qui représente un objet ShapeRange .

Parameters

Nom Requis/Facultatif Type de données Description
Increment Obligatoire Single Spécifie la distance à laquelle est de la forme doit pivoter autour de l'axe z, en degrés. Une valeur positive fait pivoter la forme vers la droite ; une valeur négative fait pivoter dans le sens inverse. Les valeurs valides sont comprises entre -360 et 360.

Remarques

Utilisez la propriété Rotation pour définir la rotation absolue de la forme.

Pour faire pivoter une forme tridimensionnelle autour de l’axe x (horizontal) ou de l’axe y (vertical), utilisez respectivement la méthode IncrementRotationX ou la méthode IncrementRotationY de l’objet ThreeDFormat .

Exemple

Cet exemple duplique la première forme dans la composition active, définit le remplissage de la forme dupliquée, la déplace de 70 points vers la droite et de 50 points vers le haut, et la fait pivoter de 30 degrés dans le sens des aiguilles d’une montre.

With ActiveDocument.Pages(1).Shapes(1).Duplicate 
 .Fill.PresetTextured PresetTexture:=msoTextureGranite 
 .IncrementLeft Increment:=70 
 .IncrementTop Increment:=-50 
 .IncrementRotation Increment:=30 
End With

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.