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.

Excel-Makro anpassen
Re: Excel-Makro anpassen
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.
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
mikele
Re: Excel-Makro anpassen
Hallo
Bei halbwegs sinnvollen Sachen reicht es oft wenn du in die oberste Zeile des Moduls:
schreibst.
Bei halbwegs sinnvollen Sachen reicht es oft wenn du in die oberste Zeile des Moduls:
Code: Alles auswählen
Option VBASupport 1Ob daß auch mit diesem »Schwurbel-Kommandos« geht, möchte ich bezweifeln!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"
LO25.2.x.y debian 13(trixie) auf Raspberry5 8GB (64bit)
LO25.8.x.y flatpak debian 13(trixie) auf Raspberry5 8GB (64bit)
LO25.8.x.y flatpak debian 13(trixie) auf Raspberry5 8GB (64bit)
