Le Tue, 26 Aug 2008 08:45:02 +0200, Rémi B a écrit : > Francois Gatto wrote: > >> Bonsoir, >> >> Rémi B a écrit : >>> Bonjour, >>> >>> La réponse doit être sous mes yeux mais je ne la vois pas... >>> >>> On arrive à exécuter une macro en cliquant sur un bouton inséré dans >>> un document (via formulaire) mais pas à simplement l'éditer en faisant >>> se lancer l'EDI. Comment pourrais-je faire ? >>> >>> >> Donc tu as un formulaire avec un bouton qui permet de lancer une >> action. Et tu souhaites éditer le bouton. OK ? > > Non, je me suis mal exprimé, désolé. Disons, que sur mon document, je > souhaiterias avoir deux boutons : un pour éxécuter la macro et un pour > l'éditer. Grosse modo, j'éxécute la macro, je vois ce qu'il faudrait > changer, je l'édite... > > Je peux faire tout cela dans l'EDI mais cela m'oblige à jongler avec les > fenêtres ce qui n'est pas dramatique. > > Pour le premier bouton, c'est bon. C'est pour le deuxième où je ne vois > pas comment faire.
Un élément de réponse ici : http://ooo.developpez.com/faq/?page=EditeurMacros#Question69 avec le code : Sub AfficherEditeurMacros() Dim oDisp As Object Dim Args() oDisp = createUnoService( "com.sun.star.frame.DispatchHelper" ) oDisp.executeDispatch( StarDesktop, "slot:30783", "", 0, Args() ) End Sub Il faut lire la FAQ ! :-s Rémi. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
