csv Formatierung

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

Philippp
Beiträge: 3
Registriert: Mo, 13.01.2014 10:17

csv Formatierung

Beitrag 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"?
Eddy
********
Beiträge: 2781
Registriert: So, 02.10.2005 10:14

Re: csv Formatierung

Beitrag von Eddy »

Philippp hat geschrieben:Wie lässt sich für so eine Spalte ein Texttrenner "erzwingen"?
die Spalte als Text formatieren?
Philippp
Beiträge: 3
Registriert: Mo, 13.01.2014 10:17

Re: csv Formatierung

Beitrag 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.
pmoegenb
********
Beiträge: 4330
Registriert: Di, 22.06.2004 12:02
Wohnort: 71134 Aidlingen
Kontaktdaten:

Re: csv Formatierung

Beitrag 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.
Gruß

Peter
---------------------------------------------------------------------------
Windows 7 Prof. 64-bit SP1, LibreOffice 4.3.6.2 und AOO 4.1.1
Philippp
Beiträge: 3
Registriert: Mo, 13.01.2014 10:17

Re: csv Formatierung

Beitrag 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...
pmoegenb
********
Beiträge: 4330
Registriert: Di, 22.06.2004 12:02
Wohnort: 71134 Aidlingen
Kontaktdaten:

Re: csv Formatierung

Beitrag 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.
Gruß

Peter
---------------------------------------------------------------------------
Windows 7 Prof. 64-bit SP1, LibreOffice 4.3.6.2 und AOO 4.1.1
Antworten