Hallo Werner,

ich arbeite selbst oft mit CSV-Dateien, und zwar wie Du auch gemischt deutsch- und englisch-formatiert. (Sowohl mit Microsoft Excel als auch mit OOo Calc).

Gehe bei den Zahlen in Calc folgendermaßen vor:

Wenn Du eine CSV-Datei öffnen willst, kommt der Import-Filter. Wähle hier zuerst die Trennart der Felder. Markiere anschließend das Feld mit den Preisen. Vorgegebener Spaltentyp ist "Standard", den änderst Du bitte in "US-englisch", und Calc ersetzt das englische Dezimaltrennzeichen (der Punkt) mit dem in Deutschland üblichen Trennzeichen (dem Komma).


Gruß,

Dennis



Werner Harrichhausen schrieb:
Am Samstag 14 Januar 2006 18:58 schrieben Stefan Weigel [ Stefan Weigel 
<[EMAIL PROTECTED]> ] :


Hallo Stefan,
vielen Dank das du dir die Zeit genommen hast, die Dateien genau anzusehen.

  
Der Punkt ist, dass die von Dir verwendeten Konventionen für den
Aufbau der CSV-Datei ungeeignet sind, wenn Felder innerhalb der
Datensätze Zeilenumbrüche enthalten. Für solche Fälle gibt es die
Möglichkeit, die Felder zusätzlich durch Texttrennzeichen (zum
Beispiel " ) zu kapseln. Das ist ja auch per Default so vorgesehen.
Du verzichtest aber ausdrücklich darauf.

Du musst Dich entscheiden: Entweder Textrennzeichen verwenden oder
auf Zeilenumbrüche innerhalb der Zellen verzichten.
    
Nun die Entscheidung ist getroffen die Texttrennzeichen (") sind nun drin und 
wurden korrekt verarbeitet.
Das unterschiedliche Verhalten von OO1.1x und OO 2 stifteten Verwirrung.  

Ich habe aber noch eine andere Frage:
Bei den nun geänderten Formatierungen, aber auch schon zuvor (falschen 
Formatierungen), werden die Zahlen in der Price Spalte teilweise falsch 
interpretiert. Im Texteditor ist alles OK. Bei einem Öffnen der csv in OO 2 
erscheinen teils die richtigen Zahlen, teilweise werden sie als Datum 
interpretiert. Versuche ich diese Datumswerte in Zahlen umzuwandeln ergeben 
diese einen ganz anderen Wert als den, der ursprünglich in der Zelle 
gestanden hat. Die Ursprungs-Formatierung der Price Spalte war, Zahlen 
(Standard). 

Wie gesagt, die Datei wird korrekt verarbeit unter Froogle und auch im Editor 
ist alles OK.

Weißt du woran das liegt?

Schönen Gruss
Werner

  

Antwort per Email an