Hallo,
ich habe folgendes Problem.
Ich bekomme CSVs, das Trennzeichen ist ein , (Komma).
Die Felder in der CSV sind mit Anführungszeichen (") abgegrenzt.
In den Feldern können Kommas vorkommen.
Wenn ich jetzt mit Split(zeile$,",") eine Zeile der CSV aufteile, bekomme ich durch die Kommas in den Texten zuviele Felder raus.
Ich habe mir schon überlegt, dass ich rekursiv den String durchwandere und prüfe, ob vor dem Komma ein Anführungszeichen steht, wenn ja dann trenne den vorderen (linken) Teil des Strings (also vor dem Komma) ab und fange mit der Prüfung mit dem Reststring (nach dem Komma) erneut an.
Oder gibt es eine elegantere Lösung?
Bye,
Markus