LabVIEWForum.de
Messergebnisse in verschiedene Excel-Sheets speichern - 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: Messergebnisse in verschiedene Excel-Sheets speichern (/Thread-Messergebnisse-in-verschiedene-Excel-Sheets-speichern)

Seiten: 1 2


RE: Messergebnisse in verschiedene Excel-Sheets speichern - GerdW - 09.12.2014 12:35

Hallo w,

Zitat:Ich frage mich nur weshalb Labview in der vierten Spalte mal als Text gespeicherte Zahlen und mal "echte" Zahlen ausgibt.
Falsche Frage. Die muss lauten:
Warum erkennt Excel einmal Zahlen (leider verkehrt), bei anderen Zellen/Werten aber nicht?

LabVIEW gibt die Werte immer auf die selbe Art und Weise an Excel weiter…


RE: Messergebnisse in verschiedene Excel-Sheets speichern - jg - 09.12.2014 13:07

(09.12.2014 09:44 )jg schrieb:  
(09.12.2014 09:09 )GerdW schrieb:  Ich bleibe dabei: Punkt-Komma-Problem…
Wenn ich es richtig im Kopf habe, ist das ein prinzipielles Problem des RGT! Bei Tabelle schreiben wird immer mit den System-Einstellungen umformatiert, das ist unter einem deutschen Windows ein Komma. Excel erwartet aber beim Eintragen per ActiveX eine Formatierung mit Punkt.

Gruß, Jens
Teste einmal %.;%.3f als Formatstring!

Gruß, Jens


RE: Messergebnisse in verschiedene Excel-Sheets speichern - w47 - 09.12.2014 14:37

Hallo nochmal,
Zitat:Falsche Frage. Die muss lauten:
Warum erkennt Excel einmal Zahlen (leider verkehrt), bei anderen Zellen/Werten aber nicht?

LabVIEW gibt die Werte immer auf die selbe Art und Weise an Excel weiter
Stimmt!
Zitat:Teste einmal %.;%.3f als Formatstring!
Das funktioniert zwar für Spalte drei und vier allerdings wird in Spalte eins nur noch Nullen angezeigt (habe die Spalte breit genug gemacht und lasse auch genügend viele Nachkommastellen anzeigen).

Zudem habe ich das Problem, dass ich ständig die Fehlermeldung 41106 auftaucht (siehe Anhang). Ich besitze jedoch eine Excel Lizens und es ist auch richtig installiert. Den „Trick“, dass man ein Delay einbaut habe ich bereits ausprobiert. Es wird dadurch besser aber des Öfteren wird die Fehlermeldung trotzdem ausgegeben.

Gibt es den gar keine Möglichkeit die Mappe/Sheet irgendwie mit der „Write To Measurement File“-Funktion hinzubekommen? Mit dieser Funktion hatte ich bisher keine Probleme.


RE: Messergebnisse in verschiedene Excel-Sheets speichern - jg - 09.12.2014 20:03

Report Generation Toolkit und/oder direkt ActiveX (das ist im Hintergrund dasselbe, da auch das RGT auf ActiveX basiert) funktionieren nur bei installierter Excel-Lizenz. Basta!

Das Express-VI "Write To Measurement File" dagegen erzeugt direkt eine xlsx Datei im xml-Format. Dort ist aber kein Wechsel von Sheets vorgesehen. Basta!

Du kannst dich natürlich gerne selber durch den Sourcecode des Express-VIs suchen und versuchen, dort eine Lösung zu finden (aber natürlich durch eine Kopie!!!).

Alternative, wenn auch nicht kostenlos: XLR8.

Gruß, Jens