Bonjour,

Je souhaite positionner un objet (une flèche) vers le haut ou vers le bas en fonction d'une variable.
J'arrive à faire pivoter mon objet mais pas à récupérer sa position avant la rotation. Ce qui fait que, comme je ne sais pas comment il est positionné, je ne sais pas quelle est la rotation à appliquer.

Voici mon code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
ActiveSheet.Shapes.Range(Array("Right Arrow 2")).Select
Selection.ShapeRange.IncrementRotation Rotation
Selection.ShapeRange.ShapeStyle = Couleur
Imaginons que la fleche est vers le bas, j'applique une rotation de 180 et hop elle est en haut
Mais si elle est deja en haut, je dois appliquer une rotation de 0. Il faut que je récupère sa position...

Merci pour votre aide