claude claude a écrit :
Bonjour,
je débute avec les macros. Après en avoir enregistré plusieurs, je vois bien
que toute commande est une fonction du style
dispatcher.executeDispatch(document, ".uno:DefineName", "", 0, Array())
où :
le premier paramètre est le document
le deuxième la commande
Bonjour,
effectivement l'enregistreur de macro utilise un mécanisme qu'on appelle
dispatcheur mais tu vas vite te rendre compte que d'une part il est
limité, d'autre part il utilise une syntaxe pas forcément facile à lire
ni simple à extrapoler.
Mais je n'arrive pas à trouver dans la doc la liste des commandes et les arguments à passer.
En effet dans le cas de l'exemple donné, l'enregistreur n'a pas pris en compte
le nom que j'avais donné à ma plage, ni son adresse, je ne vois donc pas
comment la paramètrer
Sur le site francophone, tu as quelques documentations qui pourront t'aider:
http://fr.openoffice.org/Documentation/How-to/indexht-programmation.html
Si tu lis l'anglais, tu auras intérêt à consulter les documentations que
l'on peut trouver comme par exemple:
- Le guide de référence du Basic OOo:
http://wiki.services.openoffice.org/wiki/Documentation/BASIC_Guide
Pour ton information, il existe une bible dont les développeurs de
macros OpenOffice.org ne peuvent plus se passer:
http://www.editions-eyrolles.com/Livre/9782212125221/programmation-openoffice-org-3
Bonne découverte des macros.
---------------------------------------------------------------------
To unsubscribe, e-mail: prog-unsubscr...@fr.openoffice.org
For additional commands, e-mail: prog-h...@fr.openoffice.org