Hallo Wolfi,

> Ich bekomme auch manchmal CSV-Dateien als Anlage von Rechnungen und
> komme damit nicht klar. Irgendwie sind diese Dateien Tabellen mit
> Informationen in den einzelnen Zellen.
>
> Kann mir einer ein wenig Hilfe zu diesen Dateien geben, damit ich
> diese besser lesen kann.

Der Name CSV ist die Abkürzung von "Comma Seperated Values" also: Durch 
Komma getrennte Werte.

Eine Tabelle mit drei Spalten wäre also folgendermaßen aufgebaut:

        Wert,Wert,Wert[Zeilenwechsel]
        Wert,Wert,Wert[Zeilenwechsel]
        Wert,Wert,Wert[Zeilenwechsel]
        ...

Da in deutschen Zahlentabellen aber z.B. das Komma als Dezimaltrenner 
verwendet wurde, gab es die auch sehr schnell mit dem ";" als 
Trennzeichen zwischen den einzelnen Werten einer Zeile. Auch der 
Tabulator wird gerne als Trennzeichen verwendet. Prinzipiell ist jedes 
Zeichen möglich, dass innerhalb der Tabelle nicht gebraucht wird. Ich 
selber habe neulich z.B. ein "|" als Trennzeichen "gesichtet".

Oft werden einzelne Werte auch noch in Anführungszeichen verpackt, 
insbesondere wenn es sich um Texte handelt, die Leerezeichen enthalten.

Zuletzt kann auch noch der Zeilenwechsel variieren: Je nach 
Betriebssystem kommen hier die Codezeichen 10 (Zeilenwechsel), 13 
(Wagenrücklauf), oder die Kombination von beiden zum Einsatz.

Bei der Dateiendung ist neben CSV auch TXT oder gelegentlich auch XLS 
gängig. Das XLS ist im Grunde völlig falsch, soll wohl dem Benutzer 
signalisieren, dass es mit Excel zu öffnen geht.

Am besten, du startest erst einmal OOo-Calc und öffnest die Datei über 
das Menü "Datei/Öffnen" und wählst dort als Dateityp TEXT CSV. 
Anschließend bekommst du angezeigt, wie OOo die Datei lesen würde. 
Dabei kannst du praktisch alles vorgeben, wie Trennzeichen, mit oder 
ohne ",...

Gruß,
Michael  



-- 
    ____        
   / / / / /__/      Michael Höhne /
  /   / / /  /  [EMAIL PROTECTED] /
 ________________________________/

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Antwort per Email an