krimo91
Messages postés7Date d'inscriptionmercredi 16 juin 2004StatutMembreDernière intervention13 juillet 2007
-
9 juil. 2007 à 10:42
mortalino
Messages postés6786Date d'inscriptionvendredi 16 décembre 2005StatutMembreDernière intervention21 décembre 2011
-
15 juil. 2007 à 08:56
Bonjour,
je cherche une fonction en visual basic qui me permette, lors de l'éxécution d'une macro word, d'obtenir l'abscisse (x) et l'ordonnées (y) du curseur. Existe -t-il une fonction du type getX ou getY?
mortalino
Messages postés6786Date d'inscriptionvendredi 16 décembre 2005StatutMembreDernière intervention21 décembre 201118 9 juil. 2007 à 13:47
A quoi ça te sers de connaitre la position du curseur pendant l'execution de ton code ?
Pis c'est quoi le curseur pour toi ? La flêche / sablier qui se balade sur l'écran, ou le curseur de saisie DANS Word ?
krimo91
Messages postés7Date d'inscriptionmercredi 16 juin 2004StatutMembreDernière intervention13 juillet 2007 11 juil. 2007 à 23:47
Merci pour vos réponses.
En fait j'ai besoin de la position du curseur (mortalino il s'agît du curseur de saisie, le petit | qui clignote derrière le dernier caractère tapé) parceque je veux tracer automatiquement une ligne en fonction des coordonnées du dernier caractère tapé, de manière dynamique .
mortalino
Messages postés6786Date d'inscriptionvendredi 16 décembre 2005StatutMembreDernière intervention21 décembre 201118 12 juil. 2007 à 00:09
Beh je pense que c'est difficile. Tu peux savoir à quelle ligne il se trouve dans Word, mais les coordonnées par rapport à l'écran, ça risque d'être complexe.
mortalino
Messages postés6786Date d'inscriptionvendredi 16 décembre 2005StatutMembreDernière intervention21 décembre 201118 15 juil. 2007 à 08:56
Salut,
Caret ne prend qu'un R
Declare Function GetCaretPos Lib "user32.dll" (lpPoint As POINTAPI) As Long
Private Type POINTAPI
X As Long
Y As Long
End Type
Par contre, une chose, quel rapport avec ton Selection. ?
Tu veux les coordonnées X et Y du curseur par rapport à l'écran, OU le numéro de la ligne et de la colonne dans Word ?