Der Parameter für den Aufruf eines Makros lautet:
soffice.exe macro:///bibliothek.modul.macro
Beispiel:
soffice.exe macro:///standard.module1.macro1
Aber Achtung! Wenn das Makro nichts innerhalb eines Dokumentes macht oder öffnet,
wird
das Makro ausgeführt und StarOffice wieder geschlossen.
Parameter können wie bei einem normalen Makroaufruf übergeben werden: soffice.exe
macro:///standard.module1.macro1(para1,para2).
Diese Parameter müssen natürlich im Aufruf des Makros vorhanden sein.
sub macro1(para1 as string ,para2 as string)
Um zusätzlich eine Datei zu öffnen muss man diese dazwischen setzen.
soffice.exe c:\datei macro:///standard.module1.macro1
Ein Makro aus der Datei zu starten die aufgerufen wird geht nicht. Das sollte man
dann dem
Ereigniss "Dokument öffnen" verknüpfen.