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.:
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
Morgen,
[quote]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.[/quote]
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]set AUTOSTART=1[/code]
sowie:
[code]Sub Workbook_Open()
If len(Environ("AutoStart")) = 0 Then Exit Sub
' Deinen Code hierher
MsgBox "AutoStart"
End Sub
[/code]
cu, Bernd