Hey Jochen,
das ist ein bekanntes und schon lange bestehendes Problem. Betrifft
nicht nur diese Befehlsschritte - wird bei ca. 50 % der Versuche so
ausgehen. Der Makro-Rekorder ist (gelinde gesagt) "Schrott" und sollt
gar nicht benützt werden. Immer wenn die Ausführungszeile auskommentiert
wird (REM) ist sich der Recorder nicht sicher, ob das wirklich
funktioniert. Manchmal klappt es, manchmal nicht (mit Entfernen des "REM")
Lasst die Finger vom Rekorder - oder nutzt ihn, um manche Funktionen zu
erfragen, die man dann selbst einbaut ( und versteht...).
Viele Grüße
Thomas
Am 09.08.2011 18:54, schrieb Jochen:
> Hallo *,
>
> auf der de-user-ML habe ich eine Anfrage bzgl. der Makroaufzeichnung
> "angenommen".
>
> Problembeschreibung:
> Es mit der experimentellen Makro-Aufzeichnungsfunktion nicht möglich,
> den Befehl "Format -> Groß-/Kleinschreibung -> GROSSBUCHSTABEN"
> aufzuzeichnen. Bei der Aufzeichnung selbst kommt keine Fehlermeldung,
> die Aktion wird sauber geschluckt, aber bei der Makro-Aufzeichnung
> passiert nichts. Kein Wunder, denn der Makro sieht dann so aus
> (Makroname: "yyy"):
>
> sub yyy
> 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 ----------------------------------------------------------------------
> rem dispatcher.executeDispatch(document, ".uno:ChangeCaseToUpper", "",
> 0, Array())
>
> Das Problem ist, dass die letzte Zeile ge-remt ist. Wenn "rem" manuell
> entfernt wird, funktioniert das Makro.
>
> IMHO liegt hier ein Bug vor. Was meint Ihr bzw. weiß jemand, ob das
> schon bekannt ist?
>
> Das Problem besteht bei Windows XP (alle aktuellen Updates) und Windows
> 7 Prof. 32 und 64 Bit sowie in LibreOffice 3.3.3 und 3.4.2. Dieses
> Konstellationen wurden von mir getestet.
>
> Gruß
>
> Jochen
>
>
>
--
## Marketing deutschsprachiges Projekt
## http://de.libreOffice.org - www.LibreOffice.org
## Vorstand OpenOffice.org Deutschland e.V.
## Mitglieder willkommen: www.OOoDeV.org
--
Informationen zum Abmelden: E-Mail an [email protected]
Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/discuss/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert