Hallo zusammen,
ich habe eine csv-Datei vorliegen die ich editieren möchte. Hierzu lese ich sie zeilenweise aus.
Bisher hat alles wunderbar funktioniert mit dem Befehl:
Line Input #1, sTextline
wobei in sTextline, dann auch tatsächlich die Zeile stand.
Mit einer neuen csv-Datei klappt das seit neuestem leider nicht mehr, weil nicht nur die Zeile, sondern die gesamte Datei in der Variable sTextline steht (entgegen dem klaren Line Input Befehl...???).
Nach etwas suchen, kam ich auf den Trichter, dass wenn ich die Datei einmal mit Excel öffne und unter csv speichere, dass es dann wieder funktioniert.
Vermute hier die Speichervariante der csv. Wie macht das Excel bzw. andere Systeme? Was ist zB bei UTF-8 anders? Kenn mich da nicht aus...
Hat jemand eine Idee, wie ich das Code-seitig lösen könnte OHNE dass ich manuell zuerst Excel öffnen muss, um die Datei erneut abzuspeichern, so dass ich die csv-Variante habe, die ich auch zeilenweise auslesen kann?
Oder gibt es eine ganz andere Ursache? Hat da jemand Erfahrung?
Wäre supi.
Danke im Voraus vom Jockel!
|