OOo Makros kannst du in OOo Basic, Java, BeanShell, JavaScript oder Python schreiben. Die Vielfalt ist also noch größer. Was die Auswahl nicht einfacher machtFrl. Ahnungslos hat geschrieben:Habe ich tatsächlich die Wahl, ob ich meine Makros in Basic oder in Java programmiere?

Zu allererst natürlich deine Programmiersprachenkenntnisse.Frl. Ahnungslos hat geschrieben:Welche Argumente sprechen für welche Sprache?
Wenn du keine bis wenig Programmiersprachenkenntnisse hast wirst du sicherlich die schnellsten Erfolge mit OOo Basic erzielen. OOo Basic ist von den genannten die einzige Sprache, für die es einen in OOo integrierten Editor mit Debugger zum schrittweisen Ausführen von Macros gibt.
Java-Macros für OOo zu schreiben ist sicherlich die anspruchvollste Variante. Dafür kannst du dort aber auch auf die ganze Java-Welt zugreifen. Aber es geht und man kann sogar debuggen. Wenn dich diese englischsprachigen Threads nicht abschrecken, dann viel Spaß mit OOo und Java-Macros und Debuggen:
- [Java] OOo Writer and Calc macro examples: http://user.services.openoffice.org/en/ ... =45&t=1844
- [Java] Send an email from an OOo Writer document: http://user.services.openoffice.org/en/ ... =45&t=3813
- [Java] Remote debugging of scripts in Java: http://user.services.openoffice.org/en/ ... =45&t=3145
- [BeanShell] OOo Calc macro example: http://user.services.openoffice.org/en/ ... =45&t=1829
- [Java, BSH and JS Script examples] Display a message box: http://user.services.openoffice.org/en/ ... =45&t=2721