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

Position courante du curseur

P

POLO

Guest
Bonjour à tous,

Est-ce que que quelqu'un connait la façon de repérer la position courante du curseur sous WORD ?

Le but est de mémoriser cette position courante pour pouvoir y revenir n'importe quand lorsque le curseur est complètement ailleurs.

Il me faudrait :
- une fonction RecuperePositionCourante(byval VariableStockage as ???)
- une fonction RetournePositionMemorisee(byval VariableStockage as ???)

Merci d'avance si vous avez une solution.

POLO
 
@

@Christophe@

Guest
Bonjour POLO

Moi je bosse un peu sous Word VBA, mais ce que moi je fais pour connaître la position exact, j'insère un Signets (Bookmark en anglais).

Pour cela tu places ton curseur au lieu désiré.
Ensuite tu fais menu Insertion, Signet... et tu donne un nom au signets

Tu verras que les signets apparaissent sous forme de I

Pour affichir les signets si tu ne vois pas le I dans ton document:

Menu Outils - Options..
Tab Affichage
Check la case à cocher Signets

Et voila, tu devrais voir les signets sur ta feuille.

Maintenant la partie VBA, pour atteindre un signet:

With ActiveDocument
.Bookmarks("Nom").Range.Text = txtNom
.Bookmarks("Prenom").Range.Text = txtPrénom
End With

Voila, avec ce code tu atteins le signet Nom et lui donne la valeur de la textbox nommé txtNom, ou bien remplace par une varialbe

Idem pour le prénom

bonne chance

@Christophe@
 

Discussions similaires

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