Comment appeler une macro Openoffice à partir de la ligne de commande Linux

15

J'ai une macro OpenOfice que je souhaite utiliser pour traiter le contenu d'un fichier OpenOffice. Je peux le faire en ouvrant le fichier avec OpenOffice puis en exécutant la macro. Comment invoquer la macro depuis la ligne de commande Linux sans utiliser l'interface graphique? Quelque chose comme:

$ oowriter -headless -o MyDocument.odt -RUNMACRO MyLittleMacro 
CW Holeman II
la source
Qu'en est-il de l'exécution d'une macro à partir d'un fichier spécifique? Quel serait le chemin à utiliser pour invoquer la macro dans un tel cas?
anoopjohn

Réponses:

1

Créez une macro événementielle affectée à l'événement Open Document pour un document particulier ou un document commun. Ensuite, vous chargez le document seul pour agir sur lui-même ou le chargez avec d'autres documents pour agir sur un ou plusieurs d'entre eux. Cela va dans le sens de l'idée d'une macro à exécution automatique.

En pause jusqu'à nouvel ordre.
la source
1
Alors, quelle serait la ligne de commande pour invoquer une macro événementielle affectée à un document commun pour l'appliquer au document MyDocument.odt?
CW Holeman II