Seite 1 von 1

Formatkonvertierung

Verfasst: Sa, 29.03.2008 08:42
von stevens
Formatkonvertierung

Hallo,
ich habe ein Problem ...
Ich möchte eine Wertetabelle aus einer csv-Datei übernehmen.
Diese Werte sind dort wie folgt abgelegt:

Trennzeichen (,) wert Trennzeichen wert ...

Die Werte sind unterscheidlich lange Zahlen mit 2 Kommastellen und ggf. vorangehenden Minuszeichen und haben folgendes Format:

Leerzeichen [-] Ziffer ... Ziffer Dezimalpunkt (.) Ziffer Ziffer

Bei der Übernahme in die oo-Tabelle habe ich "Text" spezifiziert, da bei "Standard" ungewollte Konvertierungen (Datum) entstehen können.
Mit den nun übernommenen Werten kann ich jedoch infolge des voranstehenden Leerzeichens und des offenbar als Tausenderpunkt interpretierten Dezimalpunktes nicht arbeiten.

Kann mir jemand einen Tipp geben wie ich vorgehen muß um die Werte bestimmungsgemäß (vorzeichenbehaftete Zahl beliebiger Länge mit 2 Kommastellen) verwenden zu können ?

Danke

Stefan

Re: Formatkonvertierung

Verfasst: Sa, 29.03.2008 09:00
von chrk
Hallo Stefan,
schau mal hier: einlesen von Textdatei, nur Unsinn kommt raus..., der Tipp von Karolus sollte Dir helfen.

Re: Formatkonvertierung

Verfasst: Sa, 29.03.2008 09:22
von Karolus
Hallo
stevens hat geschrieben:.............
Bei der Übernahme in die oo-Tabelle habe ich "Text" spezifiziert, da bei "Standard" ungewollte Konvertierungen (Datum) entstehen können.
An dieser Stelle solltest du nicht 'Text' einstellen sondern 'US-englisch'.
Als Trennzeichen musst du Komma und Leerzeichen angeben, und die Option [x]Feldtrenner zusammenfassen anwählen
Mit den nun übernommenen Werten kann ich jedoch infolge des voranstehenden Leerzeichens und des offenbar als Tausenderpunkt interpretierten Dezimalpunktes nicht arbeiten.
Mit den obengenannten Einstellungen wird sowohl das Leerzeichen gelöscht als auch der Dezimalpunkt als Komma importiert.
Gruß Karo