🙏 Bitte helfen Sie uns das LibreOffice Forum zu erhalten. 🙏
Ihre Spende wird für die Deckung der laufenden Kosten sowie den Erhalt und Ausbau 🌱 des LibreOffice Forums verwendet.

🍀 Wir hoffen auf Ihre Unterstützung - vielen Dank!🍀

❤️ DANKE >> << DANKE ❤️

>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗

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

Alles zur Programmierung im LibreOffice.
Antworten
bugfisch
Beiträge: 13
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
* LO-Experte *
Beiträge: 1137
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) 279-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 7.4.5.1 (x64) • AOO 4.1.8

bugfisch
Beiträge: 13
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: 13
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
* LO-Experte *
Beiträge: 1137
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 7.4.5.1 (x64) • AOO 4.1.8

bugfisch
Beiträge: 13
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


An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:


Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.



Antworten