Excel und CSV-Dateien: Bug? Error? Gewollt?

Jooooo…. ab und an findet man schon sehr komische Sachen auf dieser Welt. Für einen Kunden von mir muss ich automatisiert eine CSV-Datei erstellen, damit er diese in Excel laden kann. CSV genügt ihm, es funktioniert ja schließlich. Bis gestern…

Gestern haben wir die erste Zeile der CSV-Datei auf Englisch umgestellt. Dort stehen die Infos zu den einzelnen Spalten drin. Früher stand da so etwas wie

Händlernummer;Erstes Login;Letztes Login;...

Der Kunde wollte das nun in Englisch und die erste Zeile lautet demnach jetzt

ID;first login;last login;...

Kaum war die Zeile drin, weigerte sich Excel, diese Datei zu importieren und brach mit dem Fehler ab, dass es die letzte Zeile nicht importieren könnte. Nach eingehender Analyse fand ich heraus, dass es durchaus geht, wenn die erste Zeile gelöscht wird (man erinnere sich: die nun englische Zeile), in der ich aber keinen Fehler entdecken konnte. Das Irre dabei war: Fügte ich die erste Zeile wie gewollt in Excel ein und exportierte diese Datei aus Excel heraus nach CSV, konnte ich diese CSV wieder nicht nach Excel zurück importieren – es kam der gleiche Fehler wie oben beschrieben.

Lange Rede, kurzer Sinn: Es lag an dem allerersten ID! Wenn id jedoch klein geschrieben wird, funktioniert es wieder. Wieso, weshalb, warum – keine Ahnung. Das Web schweigt sich dazu aus.

Zum Beweis:

CSV_Test.zip: Ein ZIP-Archiv mit 2 CSV-Dateien. Einmal mit ID in Großbuchstaben und einmal in Kleinbuchstaben. Mich würde wirklich sehr interessieren, bei wem der Fehler noch auftritt! Vielleicht schreibt ihr hier in den Kommentaren was dazu. Gebt Eure Excel-Version dabei bitte mit an. In Numbers auf dem Mac passiert der Fehler nicht. Und vielleicht ist da draußen ja ein schlauer Kopf, der das erklären kann?!

[update]

Microsoft kennt den Fehler scheinbar.

4 Antworten auf „Excel und CSV-Dateien: Bug? Error? Gewollt?“

  1. Hi,

    tritt bei MS Excel 2010 Starter immer noch auf, obwohl das Problem ja nun schon ewig und 3 Tage bekannt ist.

    Gruß,
    Pelle.

Die Kommentare sind geschlossen.