Seite 1 von 1

csv Formatierung

Verfasst: Mo, 13.01.2014 10:32
von Philippp
In einer csv-Tabelle sollen Zellen einer Spalte mit Texttrennern ("") umschlossen werden.
Textrenner: "
Seperator: ;

z.B:

Code: Alles auswählen

ArtNr; Bestand
"001-01-x"; 100
Wenn ich unter csv speichere, bekommt die Zeilen der Spalte "ArtNr" keine Anführungszeichen da der Inhalt
kein Semikolon enthält.

Das Problem:
Die Artikelnummern sind folgendermaßen aufgebaut:
001-01-x

Das importierende Programm (Lexware Wawi) interpretiert 001-01-x ohne Anführungszeichen als 01-01-x, löscht also
eine führende "0".

Wie lässt sich für so eine Spalte ein Texttrenner "erzwingen"?

Re: csv Formatierung

Verfasst: Mo, 13.01.2014 10:38
von Eddy
Philippp hat geschrieben:Wie lässt sich für so eine Spalte ein Texttrenner "erzwingen"?
die Spalte als Text formatieren?

Re: csv Formatierung

Verfasst: Mo, 13.01.2014 10:46
von Philippp
Eddy hat geschrieben:
Philippp hat geschrieben:Wie lässt sich für so eine Spalte ein Texttrenner "erzwingen"?
die Spalte als Text formatieren?
Bringt leider nichts. Wenn man die csv als Text öffnet, sieht man dass nur da Anführungszeichen
gesetzt werden, wo der Text ein Trennzeichen ";" oder "," enthält.

Re: csv Formatierung

Verfasst: Mo, 13.01.2014 11:12
von pmoegenb
Verstehe ich nicht, ich habe das gerade nachvollzogen und als Ergebnis dieses

Code: Alles auswählen

"ArtNr";"Bestand"
"001-01-x";100
erhalten.

Re: csv Formatierung

Verfasst: Mo, 13.01.2014 14:16
von Philippp
pmoegenb hat geschrieben:Verstehe ich nicht, ich habe das gerade nachvollzogen und als Ergebnis dieses

Code: Alles auswählen

"ArtNr";"Bestand"
"001-01-x";100
erhalten.
Funktioniert wenn ich bei "speichern unter..." -> "Filtereinstellungen bearbeiten" den Haken setze
und dann "Alle Textzellen zitieren" auswähle.
Ansonsten funktioniert es nicht. Kann man das auch für Spalten einzeln einstellen? Das importierende Programm ist
da sehr eigenwillig in der Formatierung...

Re: csv Formatierung

Verfasst: Mo, 13.01.2014 17:00
von pmoegenb
Philippp hat geschrieben: Funktioniert wenn ich bei "speichern unter..." -> "Filtereinstellungen bearbeiten" den Haken setze und dann "Alle Textzellen zitieren" auswähle.
Ansonsten funktioniert es nicht.
Wenn ich mein Fahrzeug nicht vorher aufschließe, kann ich auch nicht reinsitzen.
Philippp hat geschrieben: Kann man das auch für Spalten einzeln einstellen? Das importierende Programm ist da sehr eigenwillig in der Formatierung...
1. Wenn das besagte Programm keine .csv-Dateien verarbeiten kann, ist es ungeeignet.
2. Eine .csv-Datei ist bestimmten Regeln unterworfen. Werden diese nicht erfüllt, hat es nur die Dateiendung einer .csv-Datei und ist ansonsten als .csv-Datei ungeeignet. Natürlich gilt der Satzaufbau wie z. B. Trennzeichen, Feldtrenner, Dezimaltrennzeichen und Tausendertrennzeichen für die gesamte Datei und nicht nur für Teile davon.