Libre Office

Excel-Makro anpassen

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Antworten
Zweeble
Beiträge: 1
Registriert: Mi 11. Nov 2026, 00:51

Excel-Makro anpassen

Beitrag von Zweeble » Mi 11. Nov 2026, 20:29

Hallo zusammen,
ich habe einen knapp 10-Zeiler in meinem Excel-Makro, den ich gern in LibreOffice-Calc übertragen möchte. Ich bin Neuling.

In der ersten Zeile in der Schleife weise ich den Focus auf ein anderes geöffnetes Programm:
AppActivate "xyz"
In der nächsten Zeile sende ich einen Tastendruck, z.B. ein X in den Tastaturpuffer:
SendKeys "X"

Fragen: Wie lauten die entsprechenden Befehle? Gibt es überhaupt die Möglichkeit, das in LibreOffice zu tun?

Meta-Frage: Wo bekomme ich Informationen über die Programmiersprache von LibreOffice-Makros her? Die Hilfe-Funktion ist da *räusper* etwas anstrengend und nichtssagend.

OS: Windows 11, 72 GB RAM

Für Hinweise bin ich dankbar, für Nachfragen bereit.

mikele
* LO-Experte *
Beiträge: 2077
Registriert: Mo 1. Aug 2011, 20:51

Re: Excel-Makro anpassen

Beitrag von mikele » Mi 11. Nov 2026, 20:52

Hallo,
einfacher als jetzt zu raten, wäre es, wenn du uns verrätst, was das Makro leisten soll und uns das aktuelle (VBA)Makro hier zu zeigen.
Gruß,
mikele

Benutzeravatar
karolus
* LO-Experte *
Beiträge: 2786
Registriert: Fr 10. Dez 2010, 10:01

Re: Excel-Makro anpassen

Beitrag von karolus » Mi 11. Nov 2026, 22:12

Hallo

Bei halbwegs sinnvollen Sachen reicht es oft wenn du in die oberste Zeile des Moduls:

Code: Alles auswählen

Option VBASupport 1
schreibst.

In der ersten Zeile in der Schleife weise ich den Focus auf ein anderes geöffnetes Programm:
AppActivate "xyz"
In der nächsten Zeile sende ich einen Tastendruck, z.B. ein X in den Tastaturpuffer:
SendKeys "X"
Ob daß auch mit diesem »Schwurbel-Kommandos« geht, möchte ich bezweifeln!
LO25.2.x.y debian 13(trixie) auf Raspberry5 8GB (64bit)
LO25.8.x.y flatpak debian 13(trixie) auf Raspberry5 8GB (64bit)

Open Office
Antworten