L
LaurentTBT
Guest
Bonsoir à tous.
Je cherche à connaitre la position d'un shape (rectangle) une fois que l'utilisateur l'aura déplacé.
J'ai vu dans un sujet récent ceci:
ActiveSheet.Shapes(Application.Caller).TopLeftCell.Address
Mais il est aussi précisé que cette ligne ne doit être exécutée qu'en cliquant sur l'objet. Or j'ai besoin que l'utilisateur puisse déplacer le rectangle.
Je ne sais pas si je suis suffisamment clair, alors je détaille un peu:
En fait, mon tableau représente une journée, chaque colonne représentant 5 minutes. Les rectangles symbolisent le personnel. L'utilisateur choisit de positionner le rectangle à l'heure qu'il veut.
Je veux alors savoir si le rectangle a été positionné le matin, l'après-midi ou le soir, et ce dès que l'utilisateur aura relâché la souris. Est-ce possible?
Merci d'avance.
Nb: j'ai déjà posé une question similaire il y a quelques semaines sur la possibilité de déclencher une procédure événementielle liée à un shape de type mouse-up, sans réponse satisfaisante malheureusement. Alors je commence à penser que je ne demande pas l'impossible...
Je cherche à connaitre la position d'un shape (rectangle) une fois que l'utilisateur l'aura déplacé.
J'ai vu dans un sujet récent ceci:
ActiveSheet.Shapes(Application.Caller).TopLeftCell.Address
Mais il est aussi précisé que cette ligne ne doit être exécutée qu'en cliquant sur l'objet. Or j'ai besoin que l'utilisateur puisse déplacer le rectangle.
Je ne sais pas si je suis suffisamment clair, alors je détaille un peu:
En fait, mon tableau représente une journée, chaque colonne représentant 5 minutes. Les rectangles symbolisent le personnel. L'utilisateur choisit de positionner le rectangle à l'heure qu'il veut.
Je veux alors savoir si le rectangle a été positionné le matin, l'après-midi ou le soir, et ce dès que l'utilisateur aura relâché la souris. Est-ce possible?
Merci d'avance.
Nb: j'ai déjà posé une question similaire il y a quelques semaines sur la possibilité de déclencher une procédure événementielle liée à un shape de type mouse-up, sans réponse satisfaisante malheureusement. Alors je commence à penser que je ne demande pas l'impossible...