LabVIEWForum.de
Tabulator als Trennzeichen funktioniert nicht - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenbank & File IO (/Forum-Datenbank-File-IO)
+----- Forum: Excel (/Forum-Excel)
+----- Thema: Tabulator als Trennzeichen funktioniert nicht (/Thread-Tabulator-als-Trennzeichen-funktioniert-nicht)



Tabulator als Trennzeichen funktioniert nicht - pvo - 04.11.2015 11:27

Hallo zusammen,

folgendes Problem: Ich möchte ein paar Werte in einem Array in eine .csv Datei schreiben um die Daten nach einer Messung in Excel verwerten zu können.

Das schreiben an sich ist kein Problem, wohl aber die Darstellung in Excel da scheinbar alle Trennzeichen in der .csv Datei funktionieren: Zeilenwechsel, Leerzeichen, irgendein String - aber nicht Tab.
Dass das Tab aber geschrieben wird beweist das öffnen mit dem Editor. (siehe Anhang)

Ich verstehe gerade nicht wo mein Fehler liegt. Kann mir da jemand weiterhelfen?



Gruß, Pascal


RE: Tabulator als Trennzeichen funktioniert nicht - GerdW - 04.11.2015 11:34

Hallo pvo,

Zitat:Dass das Tab aber geschrieben wird beweist das öffnen mit dem Editor. (siehe Anhang)
- Welcher Anhang? Kannst du mal eine Beispiel-CSV-Datei anhängen?
- Du benutzt LV2015 und dort (anscheinend) die neue/"umdesignte" Funktion WriteToSpreadsheetFile. Kannst du dein VI mal für LV2014 anhängen?
- Liegt der Fehler vielleicht an deinem Excel bzw. die Art und Weise, wie du Excel nutzt? Standardmäßig erwartet Excel bei einer CSV-Datei ein Semikolon als Trennzeichen, bei TXT-Dateien dagegen den Tab. Du speicherst mit der Endung CSV und damit mit dem falschen Trennzeichen (IMHO)…
- Probiere doch mal folgendes: erstelle eine CSV-Datei wie von dir gezeigt. Dann benennst du die Datei in die Endung *.txt um. Dann lädst du diese TXT-Datei mit Excel…


RE: Tabulator als Trennzeichen funktioniert nicht - IchSelbst - 04.11.2015 12:06

Ich tippe mal auf folgendes:
Der "Dezimalpunkt" ist inkonsistent zwischen LV und Excel: LV schreibt Komma. Excel erwartet Punkt. Das sieht man an der unterschiedlichen Darstellung von Editor und Excel.


RE: Tabulator als Trennzeichen funktioniert nicht - pvo - 04.11.2015 12:50

Mit Anhang waren die Bilder gemeint. Bei einem so einfachen Aufbau und der einen Zeile wollte ich keine Excel-Dateien oder VI hochladen.

Ich habe jetzt aber mal als Trennzeichen das Semikolon genommen und so funktioniert es auch. Mir war das nicht klar, zumal die TAB Taste in Excel ja dann auch einen Spaltenwechsel zur Folge hat.

Vielen Dank!


RE: Tabulator als Trennzeichen funktioniert nicht - Heber - 25.09.2017 08:15

(04.11.2015 11:27 )pvo schrieb:  Hallo zusammen,

folgendes Problem: Ich möchte ein paar Werte in einem Array in eine .csv Datei schreiben um die Daten nach einer Messung in Excel verwerten zu können.

Das schreiben an sich ist kein Problem, wohl aber die Darstellung in Excel da scheinbar alle Trennzeichen in der .csv Datei funktionieren: Zeilenwechsel, Leerzeichen, irgendein String - aber nicht Tab.
Dass das Tab aber geschrieben wird beweist das öffnen mit dem Editor. (siehe Anhang)

Ich verstehe gerade nicht wo mein Fehler liegt. Kann mir da jemand weiterhelfen?



Gruß, Pascal


Was ist das für ein Block im dritten Bild?


RE: Tabulator als Trennzeichen funktioniert nicht - GerdW - 25.09.2017 09:12

Write to spreadsheet file