Makro als Parameter starten

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Makro als Parameter starten

Re: Makro als Parameter starten

von saturus » Mi, 19.05.2010 14:20

Vielen vielen Dank für die Antworten!

Die Lösung von "Stephan" war genau das, was ich gesucht habe.

Re: Makro als Parameter starten

von Stephan » Mo, 17.05.2010 12:15

ist es möglich ein Marko in OpenOffice direkt aus einer Batch-Datei zu starten?
ja, beispielsweise folgende Zeile in der batch macht das:

Code: Alles auswählen

start soffice macro:///Standard.Module1.Macro1("Parameter1")



Gruß
Stephan

Re: Makro als Parameter starten

von bst » Mo, 17.05.2010 11:55

Morgen,
Den Event-Manager (z. B. Makro beim Start ausführen) kann ich leider nicht benutzen, da sonst bei jedem Start das Makro mit gestartet werden würde.
M.E. Doch.

a) Nimm unter ALT+F11-Zuordnen-Speichern in "DeineDatei.ods", dann gilt die Zuordnung wohl nur für dieses Dokument. 'Programmstart' geht dann hier zwar nicht, aber u.a. 'Laden des Dokuments beendet'

b) Nimm eine Umgebungsvariable. Hier unter Windows z.B.:

Code: Alles auswählen

set AUTOSTART=1
sowie:

Code: Alles auswählen

Sub Workbook_Open()
	If len(Environ("AutoStart")) = 0 Then Exit Sub
	' Deinen Code hierher
	MsgBox "AutoStart"
End Sub
cu, Bernd

Makro als Parameter starten

von saturus » Mo, 17.05.2010 08:06

Hallo,

ist es möglich ein Marko in OpenOffice direkt aus einer Batch-Datei zu starten? Den Event-Manager (z. B. Makro beim Start ausführen) kann ich leider nicht benutzen, da sonst bei jedem Start das Makro mit gestartet werden würde.

Vielen Dank für eure mithilfe.

Nach oben