Office - Word, Excel und Co. 9.738 Themen, 41.366 Beiträge

Von Excel nach Calc migrieren

Rheinlaender / 9 Antworten / Flachansicht Nickles

Tach zusammen!

Ich möchte eigentlich seit langem, wie im Betreff angedeutet, MS Office loswerden und stattdessen ausschließlich OpenOffice verwenden. Mein Problem (seit ebenso langem) sind meine VBA-Makros in Excel bzw. deren Umsetzung in StarBasic. Ich habe mir VBA über die Jahre mittels "learning-by-doing" angeeignet und auch nicht die Zeit, StarBasic jetzt von der Pike auf zu lernen. Viele Dinge kann OO zwar mit VBASupport interpretieren, aber Manches wie Find und Sort bleibt immer hängen.

Deswegen suche ich im Idealfall so etwas wie ein Wörterbuch "VBA <-> Starbasic", möglichst auch mit Workarounds, wo es keine direkte Übersetzung gibt. Kennt jemand eine Online-Ressource oder ein gutes Buch, das so etwas anbietet?

Danke schön.
Rheinlaender

bei Antwort benachrichtigen
mumpel1 Rheinlaender „Von Excel nach Calc migrieren“
Optionen

Hallo!

Da sehe ich schwarz. Besonders für Tabellenereignisse (Worksheet_Change, Worksheet_BeforeDoubleClick usw.) und für Dateiereignisse (Workbook_Activate, Workbook_Deactivate, Workbook_SheetActivate usw.) gibt es keinen Ersatz. Es gibt zwar einen Listener, der als Tabellenereignis genutzt werden könnte, der ist aber alles andere als brauchbar. Bei meinen Tests hat dieser versagt. Das selbe gilt auch für die Automakros. Alle produzierten in meinen Tests Fehler bei der Makroausführung (bei manuellem Auslösen funktionieren die Makros fehlerfrei). Wenn Du auf derartige Makros angewiesen bist, dann bleibe besser bei Microsoft.

Openoffice.org Forum - Alles rund um das Programmieren OOo

OOo hat noch einen großen nachteil. Wärend es für Microsoft Office sehr viele Foren mit kompetenten Helferinnen und Helfern gibt, bleibt man bei OOo.-Basic/Starbasic sehr oft auf der Strecke. Vor allem bei kniffligen Problemen fehlen einfach kompetente Leute. Meine speziellen Fragen zu OOo.-Basic blieben bisher allesamt unbeantwortet, sowohl in den Deutschen als auch in den Englischen Foren 0 Antworten. Überlege also genau, ob ein Umstieg Sinn macht.

Gruß, René

bei Antwort benachrichtigen