Bonjour Comme les autres j'ai du mal à comprendre les tenants et aboutissants. Compte tenu des infos dont on dispose il me semble que je procèderais autrement : non utilisation de .execute, éventuellement gestion de "page". Mais comme tu sembles ne pas avoir retenu ma proposition de ce fil : http://nabble.documentfoundation.org/Programmation-et-boites-de-dialogues-tp4131956p4131966.html je n'insiste pas. Ci-joint un exemple de solution simple avec .execute. Le principe est d'associer à la réception du focus (du contrôle qui le reçoit) le lancement de ta macro. Bien sûr, il faut éviter que la macro soit lancée à chaque réception du focus. Ici un simple flag... DialoguesEnchainesSimple.ods <http://nabble.documentfoundation.org/file/n4133269/DialoguesEnchainesSimple.ods> Cordialement Pierre-Yves -- View this message in context: http://nabble.documentfoundation.org/Actionner-un-bouton-de-commande-par-macro-tp4133033p4133269.html Sent from the Users mailing list archive at Nabble.com. -- Envoyez un mail à users+unsubscribe@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés