So rufen Sie ein Openoffice-Makro über die Linux-Befehlszeile auf


15

Ich habe ein OpenOfice-Makro, mit dem ich den Inhalt einer OpenOffice-Datei verarbeiten möchte. Ich kann dies tun, indem ich die Datei mit OpenOffice öffne und dann das Makro ausführe. Wie rufe ich das Makro über die Linux-Befehlszeile auf, ohne die GUI zu verwenden? Etwas wie:

$ oowriter -headless -o MyDocument.odt -RUNMACRO MyLittleMacro 

Was ist mit dem Ausführen eines Makros aus einer bestimmten Datei? Welcher Pfad soll in einem solchen Fall zum Aufrufen des Makros verwendet werden?
Anoopjohn

Antworten:



1

Erstellen Sie ein ereignisgesteuertes Makro , das dem Open Document-Ereignis für ein bestimmtes Dokument oder ein allgemeines Dokument zugewiesen ist. Dann laden Sie das Dokument selbst, um auf sich selbst zu reagieren, oder laden es zusammen mit anderen Dokumenten, um auf eines oder mehrere von ihnen zu reagieren. Dies entspricht der Idee eines automatisch ausgeführten Makros.


1
Wäre es also die Befehlszeile, ein ereignisgesteuertes Makro aufzurufen, das einem allgemeinen Dokument zugewiesen ist, um es auf das Dokument MyDocument.odt anzuwenden?
CW Holeman II
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.