❤ Unterstütze jetzt das LIBREOFFICE-Forum ❤

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

Alles zur Programmierung im LibreOffice.
Antworten
bugfisch
Beiträge: 12
Registriert: So 12. Apr 2020, 19:23

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

Beitrag von bugfisch » Sa 27. Jun 2020, 09:57

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
Zuletzt geändert von bugfisch am So 28. Jun 2020, 15:47, insgesamt 1-mal geändert.
LO 3.5.2 Win10 64bit

craig
Beiträge: 636
Registriert: Do 21. Apr 2016, 11:42

Re: Wie Formularmakro automatisch bei ods-Start starten?

Beitrag von craig » Sa 27. Jun 2020, 17:51

Hallo,

siehe Datei:
Menü Anpassen Ereignis Makro.ods
(43.36 KiB) 26-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.
Gruß

Craig

Nie die Sicherungskopie vergessen!

════════════════════════════════════════════════
WIN 10 Pro 64-Bit • LO 6.4.4.2 (x64) • AOO 4.1.6

bugfisch
Beiträge: 12
Registriert: So 12. Apr 2020, 19:23

Re: Wie Formularmakro automatisch bei ods-Start starten?

Beitrag von bugfisch » So 28. Jun 2020, 14:33

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
LO 3.5.2 Win10 64bit

bugfisch
Beiträge: 12
Registriert: So 12. Apr 2020, 19:23

Re: Wie Formularmakro automatisch bei ods-Start starten?

Beitrag von bugfisch » So 28. Jun 2020, 14:43

.... habe LO 3.5.2 im Einsatz :)
LO 3.5.2 Win10 64bit

craig
Beiträge: 636
Registriert: Do 21. Apr 2016, 11:42

Re: Wie Formularmakro automatisch bei ods-Start starten?

Beitrag von craig » So 28. Jun 2020, 14:49

Hallo,

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

Craig

Nie die Sicherungskopie vergessen!

════════════════════════════════════════════════
WIN 10 Pro 64-Bit • LO 6.4.4.2 (x64) • AOO 4.1.6

bugfisch
Beiträge: 12
Registriert: So 12. Apr 2020, 19:23

Re: Wie Formularmakro automatisch bei ods-Start starten?

Beitrag von bugfisch » So 28. Jun 2020, 15:42

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
LO 3.5.2 Win10 64bit

Antworten