Hmm ne du hast es falsch verstanden.

wie ich eine CSV Datei in OO.Calc reinbringe, weiss ich ja.
Aber das muss ich per Hand ziemlich oft machen.

Deswegen würde ich die ODS Datei nur einmal öffnen wollen und dann sollte alles automatisch gehen.
Er soll dann selber die Importierung durchführen, ohne dass ich was klicke.
Die Dateien liegen entweder im CSV-Format bereit oder in TXT-Dateiform.

Deswegen wäre das mit XSLT und ANT besser aber total schwieriger.
Ich könnte mit ANT die ODS-Datei öffnen, mir die content.xml holen bzw. entpacken, die Daten über XSLT in das XML integrieren, dann die bearbeitete content.xml in das ODS-Format wieder includen bzw. packen und das wars dann. Dann öffne ich die ODS-Datei und alles ist wie ich es haben will dynamisch und automatisiert. Brauch nur ein ANT-Script starten.

Aaaaaaaaaaber das ist endlos schwer, finde ich. Dazu muss ich das ODS-Format ziemlich gut kennen usw.
Habe mich nur gefragt, ob es mit einem Makro vielleicht einfacher geht?

Viele Grüße,
Tamer

ftr schrieb:
Hallo Tamer,

Dein Verfahren ist tatsächlicher komplizierter als notwendig. Der wesentliche Punkt ist: liegen Deine zu importierenden Daten in Tabellenform vor ? Wenn ja, sollten die Spalten entweder mit Kommata oder mit Tabs voneinander getrennt gespeichert sein, und die Datei unter dem Format csv abgespeichert worden sein.

Suche in Google nach Importieren von csv in OpenOffice Calc.
Eine gute Beschreibung mit Bsp.
http://www.openofficetips.com/blog/archives/2004/10/importing_tabul.html
http://www.ooowiki.de/csvDatentabelle/Import

Für kleinere Datenmengen ist vielleicht die Eingabe per Hand, auch mit Hilfe der extension DataForm einfacher.


On 19/12/2009 02:39, Tamer Demirel wrote:
Hallo Leute,

ich benutze OpenOffice Calc 3.1 Deutsch dazu Windows XP.

Ich brauche einen Automatismus, wie ich csv Dateien in eine OO-Calc
Datei bekomme.
Also ich versuche gerade mit Ant die OO-C. Datei zu entpacken und dann
mit xslt den Inhalt einer CSV-Datei hinzuintegrieren.
Das ist aber schon recht schwer und ich frage mich, ob das vielleicht
einfacher geht? Also die Transformation ist schwierig, da ich das
ODS-Format nicht so gut kenne.

Zwei Möglichkeiten habe ich. Einmal kann ich den Inhalt über eine
Txt-Datei hineinkopieren oder ich öffne die CSV-Datei in OO.C. und
integriere es mit der nötigen Spaltenformatierung.

Eines der beiden Möglichkeiten möchte ich automatisieren. Was eben
leichter ist.

Die Txt-Datei schaut ungefähr so aus:
a
b
c
d

Dann öffne ich meine OO-C. und kopiere den Inhalt in Tabellenblatt 6
Spalte A. Davor aber formatiere ich die ganzen Zellen als Text (string)
Dasselbe mache ich für Spalte B bis I. Danach ist Tabellenblatt 7 Spalte
A bis I.

Wie könnte ich das automatisieren? Ist es mit einem Makro einfacher?
Also einfach nur Strg+W z.B. klicken und das Makro sucht sich die
txt-Dateien und speichert den Inhalt in die Spalten A bis I in
Tabellenblatt 6. Ist das einfacher? Kann mir da jemand weiterhelfen?
Viele Grüße,
Tamer

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]






---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Antwort per Email an