von hol.sten » So, 10.01.2010 10:44
paljass hat geschrieben:ich möchte eine Excel-Datei
Vielleicht wendest du dich besser an ein Excel Forum, weil Makros in Excel und Calc anders aufgebaut sind.
Das Excel- und OOo Calc Makros unterschiedlich aufgebaut sind stimmt zwar, andererseits ist es aber durchaus möglich ein OOo Basic Makro zu schreiben, dass eine Excel-Datei öffnet, umformatiert und dann als CSV exportiert. Der Aufwand, den man hierfür benötigt, hängt aber vom eigenen Geschick ab. Wenn man noch nie mit (OOo) Basic gearbeitet hat, wird man schon ein wenig Zeit einplanen müssen. Aber machbar sollte es sein.
Einen Einstieg in OOo Basic findet man hier (auch wenn das Dokument
StarOffice 8 Programmierhandbuch für BASIC heißt):
http://docs.sun.com/app/docs/doc/819-1326?l=de
Mit
loadComponentFromURL lädt man Dateien:
http://docs.sun.com/app/docs/doc/819-13 ... exterm-180
Mit
storeAsURL speichert man Dateien:
http://docs.sun.com/app/docs/doc/819-13 ... exterm-204
Hier im Forum gibt es eine Diskussion, bei der es auch mal um das Schreiben einer CSV-Datei ging:
viewtopic.php?f=18&t=15428
Und hier mal ein paar auf englisch geführte Diskussion zur ODS in CVS Umwandlung:
http://www.oooforum.org/forum/viewtopic.phtml?t=23307
http://www.oooforum.org/forum/viewtopic.phtml?t=4996
http://www.oooforum.org/forum/viewtopic.phtml?t=88365
Da du nicht genauer auf die gewünschten geringfügigen Formatierungsänderungen eingegangen bist, kann ich dafür keine OOo Basic Hinweise liefern.
[quote="paljass"][quote]ich möchte eine Excel-Datei [/quote]Vielleicht wendest du dich besser an ein Excel Forum, weil Makros in Excel und Calc anders aufgebaut sind.[/quote]
Das Excel- und OOo Calc Makros unterschiedlich aufgebaut sind stimmt zwar, andererseits ist es aber durchaus möglich ein OOo Basic Makro zu schreiben, dass eine Excel-Datei öffnet, umformatiert und dann als CSV exportiert. Der Aufwand, den man hierfür benötigt, hängt aber vom eigenen Geschick ab. Wenn man noch nie mit (OOo) Basic gearbeitet hat, wird man schon ein wenig Zeit einplanen müssen. Aber machbar sollte es sein.
Einen Einstieg in OOo Basic findet man hier (auch wenn das Dokument [b]StarOffice 8 Programmierhandbuch für BASIC[/b] heißt): http://docs.sun.com/app/docs/doc/819-1326?l=de
Mit [b]loadComponentFromURL[/b] lädt man Dateien: http://docs.sun.com/app/docs/doc/819-1326/6n3mloku5?l=de&a=view#indexterm-180
Mit [b]storeAsURL[/b] speichert man Dateien: http://docs.sun.com/app/docs/doc/819-1326/6n3mloku5?l=de&a=view#indexterm-204
Hier im Forum gibt es eine Diskussion, bei der es auch mal um das Schreiben einer CSV-Datei ging: http://de.openoffice.info/viewtopic.php?f=18&t=15428
Und hier mal ein paar auf englisch geführte Diskussion zur ODS in CVS Umwandlung:
http://www.oooforum.org/forum/viewtopic.phtml?t=23307
http://www.oooforum.org/forum/viewtopic.phtml?t=4996
http://www.oooforum.org/forum/viewtopic.phtml?t=88365
Da du nicht genauer auf die gewünschten geringfügigen Formatierungsänderungen eingegangen bist, kann ich dafür keine OOo Basic Hinweise liefern.