Seite 1 von 1

Makro Rekorder funktioniert nicht

Verfasst: Do, 18.05.2006 15:16
von surfhai
Hallo,

ich hab nun schon ein paar mal versucht etwas in Calc mit dem Makro Rekorder aufzunehmen aber jedesmal legt der mir ein leeres Sub an.

1. Zellen markiert und Sortiert
2. Zellen markiert und gelöscht

das einzigste was er bis jetzt bei mir gemacht hat ist eine Zelle auf Fett schrift umzustellen.

Ich verwende OO1.1.5

Gruß Thorsten

Verfasst: Fr, 19.05.2006 07:47
von Toxitom
Hey Thorsten,

der Makro-Rekorder kann nicht alles verstehen, was du ausführst. Insbesondere das Markieren mit der Maus ist ist in der Regel "kritisch".

Insofern: Gehts mal nicht, nicht ärgern - programmieren lernen und selbst Hand anlegen :wink:

Gruss
Thomas

Verfasst: Fr, 19.05.2006 08:18
von surfhai
Das ist aber scheiße, denn mit dem Makro-Rekorder von Excel hab ich so einiges herausgefunden. Den wollte ich eigentlich zum lernen benutzen damit ich mir nicht immer alles lange suchen muss.

Dann kann ich den Makro-Rekorder bei allem vergessen wo ich mehrere Zellen markiere und darauf dann eine Aktion ausführe.

Ich frag mich grad wofür man den Makro-Rekorder dann noch groß gebrauchen könnte.

Ist er in OO2.0.* auch noch so bescheiden, oder schon zu gebrauchen?

Gruß Thorsten

Verfasst: Fr, 19.05.2006 08:26
von Toxitom
Hey Thorsten,

Das ist aber s****e, denn mit dem Makro-Rekorder von Excel hab ich so einiges herausgefunden. Den wollte ich eigentlich zum lernen benutzen damit ich mir nicht immer alles lange suchen muss.
Das funktioniert bei OOo generell nicht. Der Makrorekorder verwendet den Dispatcher-Mode - das ist eine spezielle Art der Makroprogrammierung - nicht die übliche. Insofern wäre der Code sowieso nicht zum Lernen geeignet. Er ist auch kaum erweiterbar. Da bleibt dir nur, dich direkt mit Makros (Basic etc) zu beschäftigen.
Hinweise zu guten Dokumentationen findest du im ersten Post dieses Forums.

Gruss
Thomas

Verfasst: Fr, 19.05.2006 08:41
von surfhai
Danke für die Hinweise.

Hab schon gemerkt das wenn ich eine Zelle statt eines Zellenbereichs markiere, die Aktionen Ausgeführt werden. Wober der Rekorder immer einen UnoService erstellt. Das mit den Services verwirrt mich noch ein wenig, aber ich denke das bekomm ich hin.

Gruß Thorsten

Verfasst: Fr, 19.05.2006 09:23
von migges
surfhai hat geschrieben: Ist er in OO2.0.* auch noch so bescheiden, oder schon zu gebrauchen?
Jap, er ist bescheiden. Wie schon gesagt wurde, ist alles das mit der Maus gemacht wird in der Regeln nicht richtig.