Seite 1 von 1

[gelöst]Wie Formularmakro automatisch bei ods-Start starten?

Verfasst: Sa 27. Jun 2020, 09:57
von bugfisch
Hallo,
habe ein Makro geschrieben welches mir ein Formular öffnet. Wie/wo kann ich den Makronamen hinterlegen damit dieses beim öffnen der ODS gleich gestartet wird?
Muss ich da die ODS mit Parametern starten (Script) oder kann man das auch in der ODS hinterlegen?

Danke

Re: Wie Formularmakro automatisch bei ods-Start starten?

Verfasst: Sa 27. Jun 2020, 17:51
von craig
Hallo,

siehe Datei:
Menü Anpassen Ereignis Makro.ods
(43.36 KiB) 283-mal heruntergeladen
---------------------------------------
Nachtrag:

Öffnen eines Dokuments per Commandline:
soffice --calc -o {"Pfad und Dateiname"}
https://help.libreoffice.org/Common/Sta ... ameters/de

Dies führt aber noch nicht das enthaltene Makro aus, dazu siehe meine Datei.

Re: Wie Formularmakro automatisch bei ods-Start starten?

Verfasst: So 28. Jun 2020, 14:33
von bugfisch
Hallo und vielen Dank,
jedoch Anleitung "Menü Anpassen...." klappt bei mir nicht. Auch bei Hinterlegung in "Laden des Dokuments beendet" läuft nix los.
Meine Makroangabe ist die erste Funktion Main die dann eine Sub dialog1 ausführt. Wenn ich in der IDE auf Ausführen drücke startet main - dialog1 gut an.

Die Sicherheitseinstellungen sind auf "niedrig"

Wo könnte ich noch etwas falsch hinterlegt haben?

Danke

Re: Wie Formularmakro automatisch bei ods-Start starten?

Verfasst: So 28. Jun 2020, 14:43
von bugfisch
.... habe LO 3.5.2 im Einsatz :)

Re: Wie Formularmakro automatisch bei ods-Start starten?

Verfasst: So 28. Jun 2020, 14:49
von craig
Hallo,

und wenn Du das Ereignis "Dokument öffnen" verwendest und diesem Dein Makro zuweist?

Re: Wie Formularmakro automatisch bei ods-Start starten?

Verfasst: So 28. Jun 2020, 15:42
von bugfisch
craig hat geschrieben:
So 28. Jun 2020, 14:49
Hallo,

und wenn Du das Ereignis "Dokument öffnen" verwendest und diesem Dein Makro zuweist?
:idea: :idea: :idea: so klappt es! Suuuuper! Danke