tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
654
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Benson27 Benson27 ist offline Rookie
    Registriert seit
    Aug 2010
    Beiträge
    5
    Hallo zusammen,

    ich habe eine csv Datei, in der in der 1. Spalte der Wert "10080906E6" steht.
    Wenn ich diese über workbook.open öffne, erhalte ich den Wert 1,01E+13.
    Auch workbook.opentext mit Array(1,2), also die Formatierung der 1. Spalte als Text funktioniert nicht.
    Das einzige was hilft ist, die csv in eine Textdatei umzubenennen und danach das workbook.opentext mit Array(1,2) zu verwenden, was ich sehr unschön finde.

    Kennt ihr noch eine elegantere Lösung ? Oder wißt ihr, warum es nicht ****t ?
     

  2. #2
    Thomas Ramel Thomas Ramel ist offline Mitglied Gold
    Registriert seit
    Oct 2009
    Beiträge
    104
    Grüezi Grünschnabel

    Das kann auch mit der Form der .CSV-Datei und den verwendeten Ländereinstellungen zusammenhängen.

    Welches Dezimal-Trennzeichen und welcher Spaltentrenner wird darin denn verwendet?


    Des weiteren stellt sich die Frage, wieso der Import denn nicht stimmt - rein wertemässig ist das was Du in der Zelle erhältst ja dasselbe wie in der .CSV-Datei steht, einzig die Kommastelle ist dabei verschoben worden.
     
    Mit freundlichen Grüssen

    Thomas Ramel
    - MVP für MS-Excel -

  3. #3
    Benson27 Benson27 ist offline Rookie
    Registriert seit
    Aug 2010
    Beiträge
    5
    Hallo Thomas,

    als Spaltentrenner fungiert das Komma. Den Dateiursprung selber kenn ich leider nicht. Da allerdings der Punkt als Dezimaltrenner fungiert und nicht das Komma (also 130.24 nicht 130,24), denke ich, daß der Ursprung der Datei im angelsächsischen Raum liegt.

    Mich wundert es einfach daß, Excel beim Datenimport die Formatierung als Zahl vorsieht und ich über workbook.opentext für diese Spalte keine Textformatierung erzwingen kann, obwohl csv und textformat in Excel m. E. ähnlich gehandhabt werden.
     

Ähnliche Themen

  1. Antworten: 1
    Letzter Beitrag: 05.03.08, 15:10
  2. Antworten: 2
    Letzter Beitrag: 12.02.08, 18:21
  3. Antworten: 4
    Letzter Beitrag: 19.09.06, 10:09
  4. Antworten: 4
    Letzter Beitrag: 01.08.04, 13:55
  5. Datei Zugriff über Applet durch eine Policy - Datei
    Von Kian_the_klingon im Forum Java
    Antworten: 0
    Letzter Beitrag: 31.07.04, 20:23

Stichworte