Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Pointer et récupérer coordonnées point graphique

  • Initiateur de la discussion Initiateur de la discussion p4_ent
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

P

p4_ent

Guest
Bonjour,

Existe-t-il une macro qui pourrait m'aider à faire cela :

"Si clic gauche sur un point de ce graphique, alors renvoi de son x et de son y en A1 et B1"

Pour pouvoir ainsi créer un tableau avec les x et y de valeurs que l'opérateur aurait choisi "visuellement" ?

D'avance merci.
 
Re : Pointer et récupérer coordonnées point graphique

Bon j'ai un peu avancé.

J'arrive à obtenir les coordonnées du pointeur de la souris à tout endroit du bureau et à les inscrire en A1 B1.

Je veux donc transformer ces coordonnées en coordonnées dans le graphique.

J'ai pensé passer par une formule de changement de repère.

Soit :
M le point dont on a les coordonnées "ecran" et dont on veut les coordonnées "graphe"
X et Y les coordonnées dans le repère écran
x et y les coordonnées dans le repère graphe
0 origine et max la valeur max 🙂

alors :

x(M) = x0 + [(X(M)-X0)/(Xmax-X0)]*(xmax-x0)
y(M) = y0 - [(Y(M)-Y0)/(Ymax-Y0)]*(ymax-y0)

Mais bon je ne retombe pas sur mes pattes.
En plus, pour compliquer l'affaire, le repère graphe a ses x en echelle log 🙂

Bon, si quelqu'un a une idée... Merci d'avance !
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…