CSV & Unicode
-
Hallo erstmal,
unser Program kann Daten aus einer Tabelle in eine csv-Datei exportieren. Der Kunde will halt durch einen einfachen Doppelklick im Explorer die Datei öffnen können ( ohne in Excel auf "Datei öffnen" gehen zu müssen und dort manuell das richtige Trennzeichen auswählen zu müssen ).
Und genau da ist das Problem das ich habe.Nach der Umstellung auf Unicode-CSV Dateien ( also BOM "FF FE" ) mussten wir das Trennzeichen von Semikolon auf TAB wechseln, so dass Excel die Datei bei einem Doppelklick richtig ( d.h. mit Spaltentrennung usw. ) geöffnet wurden. Dies haben wir durch einen kleinen Test (anlegen einer CSV-Datei unter Excel mit Unicode Zeichen) herausgefunden.
Nun meldet sich aber ein Kunde, dass dies nicht bei ihm funktionieren würde. Hat vlt. jemand mehr Ahnung zu CSV mit Unicode Dateien oder kann mir eine gute Quelle nennen?
Bei meinen Suchen lande ich immer nur auf Unicode Seiten ODER Seiten über CSV Dateien und auf den Microsoft Seiten hab ich bisher auch noch nichts genaueres über dieses Thema gefunden.Ich hege langsam die Vermutung, dass es auch mit der Office Version zusammenhängt könnte mit der die Dateien geöffnet werden. Ich verwende im übrigen Office 2003.
Gruß
ein Gast
-
Bist Du sicher die BOM ist drin das Dokument wurd enicht zwischendrin noch anders bearbeitet?
Wir benutzen UTF-8 und fahren gut damit.
http://blog.m-ri.de/index.php/2007/07/03/vc-2005-features-der-crt-fuer-unicode-unterstuetzung/Siehe auch
http://blog.kalmbachnet.de/?postid=105