LabVIEWForum.de
Projektarbeit - 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: Projektarbeit (/Thread-Projektarbeit)



Projektarbeit - JackBlack - 07.10.2010 17:17

Hallo zusammen

um einen Einblick in unser Projekt zu bekommen könnt ihr diesen Forenbeitrag hier einmal lesen.

Bei unserem Vi ist folgendes Problem aufgetreten, nur beim ersten Durchlauf wird ein Wert in die Excel Datei geschrieben. Bei den folgenden Durchläufen
werden keine weiteren Werte mehr in die Datei geschrieben, obwohl wir bei jedem neuem Durchlauf den Zeilenindex erhöhen.

Uns ist aufgefallen das im "Set Cell Value Range" Vi (siehe Bild), beim ersten Durchlauf des Methodenknoten "Worksheet" ein Referenzwert
an den Methodenknoten "Range" (der für das schreiben des Wertes zuständig ist??) weiter geben wird.
Bei den folgenden Durchläufen wird kein Referenzwert am Methodenknoten "Worksheet" weitergegeben obwohl sich der Zellenindex jedesmal ändert.
Deswegen wird kein weiterer Wert mehr in die Excel Datei geschrieben.

An was könnte dies liegen?

Sind für jeden Tipp und jede Hilfe dankbar.

MfG Jack

LabView2009


Projektarbeit - jg - 07.10.2010 22:09

Wenn die Refnum zum Worksheet geschlossen wird, dann ist sie ZU und weg. Damit kann dann beim Aufruf des ActiveX-Knoten "Range" keine neue Refnum erzeugt werden.

Also: Worksheet ebenfalls erst ganz am Ende - also nach der While-Loop - schließen.

Gruß, Jens