Dans un formulaire word, et pour un champ texte (zone d'édition de Formulaires Hérités) j'ai un texte d'aide qui s'affiche dans la barre d'état.
Pour obliger une saisie correcte de ce champ, j'utilise une macro en sortie (code :
Application.OnTime When:=Now + TimeValue("00:00:00"), Name:="MAMACRO"
) qui revient sur le champ. Le Hic c'est qu'en revenant sur mon champ word garde en mémoire et affiche le texte d'aide du champ suivant. j'ai bien essayé de compléter mon code par :
Application.StatusBar = ActiveDocument.FormFields("texte1").StatusText
, ça marche imparfaitement car dès qu'on déplace le curseur grrr j'ai le texte d'aide (mémorisé) du champ suivant qui revient en barre d'état.
Il manque, je pense, un code pour libérer la mémoire de la barre d'état.
Merci de votre aide je bloque je bloque.......
Partager