
Makro an Objekt zuweisen funktioniert nicht
Makro an Objekt zuweisen funktioniert nicht
Ich versuche eine kurze YT-Videoanleitung nachzuvollziehen, (https://www.youtube.com/watch?v=kramV46-xv4) aber die Zuweisung des Makros funktioniert nicht. Das Makro scheint nicht das Problem zu sein, da es mit “Exras/Makros/Makro ausführen” funktioniert. Nur das Ausführen durch “Klick” auf das Rechteck funktioniert nicht. Hat jemand eine Idee?
Version: 26.8.0.3 (X86_64)
Build ID: bce0998afefdbc355585ca324285661a2170ba77
CPU threads: 6; OS: macOS 15.8.1; UI render: Skia/Raster; VCL: osx
Locale: de-DE (de_DE.UTF-8); UI: de-DE
Calc: threaded
Ich meine dieses Rechteck, welches unter “Einfügen/Form/Grundformen/Rechteck” eingefügt werden kann. Mit RMT darauf, kann man dann ein Makro zuweisen. Irgendwas muß bei dem YTuber noch “eingestellt” sein, denn bei ihm klappt es… Vielleicht liegt das an dem macOS? Jedenfalls funktionierts wenn ich das Makro direkt aufrufe…
Das Programm macht folgendes: Man markiert eine Zelle/Zellbereich und ruft dann das Makro auf. Effekt: In die markierte Zelle wird “Hello World” geschrieben, das ist alles.
Makrosicherheit ist “Hoch”.
Der Makropfad ist bei “vertrauenswürdigen Orten” eingetragen…
Grüße fraalbe01
Version: 26.8.0.3 (X86_64)
Build ID: bce0998afefdbc355585ca324285661a2170ba77
CPU threads: 6; OS: macOS 15.8.1; UI render: Skia/Raster; VCL: osx
Locale: de-DE (de_DE.UTF-8); UI: de-DE
Calc: threaded
Ich meine dieses Rechteck, welches unter “Einfügen/Form/Grundformen/Rechteck” eingefügt werden kann. Mit RMT darauf, kann man dann ein Makro zuweisen. Irgendwas muß bei dem YTuber noch “eingestellt” sein, denn bei ihm klappt es… Vielleicht liegt das an dem macOS? Jedenfalls funktionierts wenn ich das Makro direkt aufrufe…
Das Programm macht folgendes: Man markiert eine Zelle/Zellbereich und ruft dann das Makro auf. Effekt: In die markierte Zelle wird “Hello World” geschrieben, das ist alles.
Makrosicherheit ist “Hoch”.
Der Makropfad ist bei “vertrauenswürdigen Orten” eingetragen…
Grüße fraalbe01
Re: Makro an Objekt zuweisen funktioniert nicht
Hallo
Wieso teilst du uns nicht mit das du die selbe Frage bereits auf ask:libreoffice gestellt hast?
Wieso… (nach dem Screenshot zu vermuten) … importiest du sämtliche Bibliotheken aus »Anwendungs-Makros« nach »Meine Makros« ???
Versuchs mal mit der »Schaltfläche« aus ⇒ Ansicht ⇒ Symbolleisten ⇒ Formular-Steuerelemente
Wieso teilst du uns nicht mit das du die selbe Frage bereits auf ask:libreoffice gestellt hast?
Wieso… (nach dem Screenshot zu vermuten) … importiest du sämtliche Bibliotheken aus »Anwendungs-Makros« nach »Meine Makros« ???
»vertrauenswürdige Orte« sind die Verzeichnisse, in denen du Dokumente speicherst, deren Makros du »vertraust«Der Makropfad ist bei “vertrauenswürdigen Orten” eingetragen…
könnte sein daß das der Fokus auf das »Rechteck« wechselt.Ich meine dieses Rechteck, welches unter “Einfügen/Form/Grundformen/Rechteck” eingefügt werden kann
Versuchs mal mit der »Schaltfläche« aus ⇒ Ansicht ⇒ Symbolleisten ⇒ Formular-Steuerelemente
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)
Re: Makro an Objekt zuweisen funktioniert nicht
Lieber karolus, ich wußte nicht, daß das verpönt ist, sorry dafür. Ich habe meine Freischaltung erst heute erhalten.
Ich habe das mit dem Formular-Steuerelemente/Rechteck probiert. Das kommt der Sache schon näher, aber es gelingt mir trotzdem nicht. Die Schaltfäche wird zwar aktiv, aber das Makro funktioniert ja so, daß die markierte Zelle ausgelesen wird, um darin den string "Hello World" reinzuschreiben. Gibt es eine Möglichkeit das Rechteck so "aktiv" zu schalten wie das Steuerelement? Grüße fraalbe01
Ich habe das mit dem Formular-Steuerelemente/Rechteck probiert. Das kommt der Sache schon näher, aber es gelingt mir trotzdem nicht. Die Schaltfäche wird zwar aktiv, aber das Makro funktioniert ja so, daß die markierte Zelle ausgelesen wird, um darin den string "Hello World" reinzuschreiben. Gibt es eine Möglichkeit das Rechteck so "aktiv" zu schalten wie das Steuerelement? Grüße fraalbe01
Re: Makro an Objekt zuweisen funktioniert nicht
Hallo
um beide Schaltflächen aktiv zu schalten musst du den Design-modus abschalten Ansonsten ist das Youtube-tutorial reine Zeitverschwendung
Damit tuns sowohl das »gezeichnete Rechteck« als auch die »Schaltfläche« … wichtig ist das *optionale _dummy-argument in der Funktionssignatur
um beide Schaltflächen aktiv zu schalten musst du den Design-modus abschalten Ansonsten ist das Youtube-tutorial reine Zeitverschwendung
Code: Alles auswählen
def hello(*_):
sel = XSCRIPTCONTEXT.getDocument().CurrentSelection
try:
sel[0,0].String = "HelloWorld"
except:
sel[0][0,0].String = "Hallo Günther"
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)
Re: Makro an Objekt zuweisen funktioniert nicht
Ich würde dir auch empfehlen apso.oxt von hier und Mri-oxt1.3.5 von hier zu installieren und zu benutzen, davon hast du mehr als von beschissenen Youtube-tutorials !
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)
