Makro für Writer Eingabefeld

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Makro für Writer Eingabefeld

Re: Makro für Writer Eingabefeld

von mostpatiently » Mi, 01.08.2012 21:01

Aha!
Hallo Stephan, vielen Dank!
Gruss
Mostpatiently

Re: Makro für Writer Eingabefeld

von Stephan » Mi, 01.08.2012 19:59

mit dem Makro-Rekorder klappt es leider nicht.


Du Brauchst nur dass eine "rem" vor der dispatcher-Zeile zu löschen:

Code: Alles auswählen

sub Main
rem ----------------------------------------------------------------------
rem define variables
dim document   as object
dim dispatcher as object
rem ----------------------------------------------------------------------
rem get access to the document
document   = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")

rem ----------------------------------------------------------------------
dispatcher.executeDispatch(document, ".uno:UpdateInputFields", "", 0, Array())


end sub

Gruß
Stephan

Makro für Writer Eingabefeld

von mostpatiently » Mi, 01.08.2012 19:37

Hallo an alle,
ich habe folgendes Problem: Ich habe in OO Writer (3.2 u. 3.4) ein Formular mit einem mit Feldbefehl erstelltem Eingabefeld, welches beim Öffnen des Dokuments aufpoppt. Wenn die Eingabe hierin abgeschlossen ist und das Eingabefeld schließt, kann man - wie in der Hilfe angegeben - es mittels Strg, Umschalt- und F9-Taste wieder neu aufrufen. Dies ist für manche Kollegen schwierig zu merken, deshalb bräuchte ich ein entsprechendes Makro, welches wiederum für mich schwierig zu erstellen ist, mit dem Makro-Rekorder klappt es leider nicht. Das Makro soll bewirken, das das Eingabefeld erneut öffnet, genauso wie mit Strg -Umschalt-F9.
Vielleicht kann und will mir jemand helfen.
Vielen Dank und viele Grüsse
Mostpatiently

Nach oben