Problème de variable objet et de sortie de boite de dialogue

Bonjour,
En lançant la macro, j’ai un problème de variable objet que je n’arrive pas à résoudre. Les variables sont bien définies au début de la macro, je joins le fichier. En cliquant sur le bouton Rédiger, une boite de dialogue s’ouvre pour entrer les données à modifier.
2ème problème rencontré avant celui-ci, je devais cliquer 2 fois sur le bouton annuler ou rédiger dans la boite de dialogue pour qu’il s’exécute. J’ai vu que beaucoup avaient ce problème mais n’ai pas trouvé de solution.Mandat.odt
Merci pour vos réponses

Bonjour @mdj14

Dans le document joint le bouton incorporé dans le texte lance la procédure ChercheMandat puis tu cherches à utiliser l’événement passé par le bouton :

Dlg = Event.Source.Context

mais le dialogue n’est pas instancié, l’utilisateur n’a pas pu saisir, ce contexte ne permet pas d’accéder aux contrôles.

Le bouton dans le texte devrait ouvrir le dialogue et le bouton rédiger du dialogue pourrait lancer les remplacements.

Cordialement

Bonjour Pierre-Yves,

Merci c’est très clair, je pensais qu’il était possible de distinguer les 2. Je vais réintégrer le dialogue.

Cdt,