Bonjour, Le 19/12/2014 15:18, Didier Dorange-Pattoret a écrit : > > J'ai mal expliqué ce que je veux faire : > > 1) Je lance une macro m1, elle ouvre (.Execute) une boîte de dialogue > dlg1. Cette boîte de dialogue contient un bouton btn1. > > 2) Si je clique avec la souris sur btn1 alors une macro m2 est lancée > qui rend invisible dlg1 et ouvre (.Execute) une boîte dlg2. > > Cela fonctionne bien. > > Je voudrais court-circuiter l'étape 2) mais si j'écris dans le programme > Call m1 : Call m2 seule la boîte dlg1 s'ouvre et bien sûr attend un clic. > > Du coup, je me suis dit que si j'écrivais du code qui simule le clic sur > btn1 au lieu de Call m2 cela devrait passer ... >
j'ai peut-être pas tout compris mais pourquoi ne pas exécuter directement m2 depuis ton module de départ ? m2 n'est pas visible ? -- Jean-Francois Nifenecker, Bordeaux -- Envoyez un mail à [email protected] 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
