Tengo una macro OpenOfice que quiero usar para procesar el contenido de un archivo OpenOffice. Puedo hacer esto abriendo el archivo con OpenOffice y luego ejecutando la macro. ¿Cómo invoco la macro desde la línea de comandos de Linux sin usar la GUI? Algo como:
$ oowriter -headless -o MyDocument.odt -RUNMACRO MyLittleMacro
command-line
openoffice
macro
CW Holeman II
fuente
fuente
Respuestas:
La bandera que quieres es
-invisible
. Vea este ejemplo, adaptado de http://ubuntuforums.org/showthread.php?t=786697fuente
Cree una macro controlada por eventos asignada al evento Open Document para un documento en particular o un documento común. Luego, cargaría el documento solo para actuar sobre sí mismo o lo cargaría junto con otros documentos para actuar sobre uno o más de ellos. Esto está en la línea de la idea de una macro de ejecución automática.
fuente