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]

Répondre à