LabVIEWForum.de
Daten aus Excel lesen, in LV verarbeiten, und an Excel schicken - 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: Daten aus Excel lesen, in LV verarbeiten, und an Excel schicken (/Thread-Daten-aus-Excel-lesen-in-LV-verarbeiten-und-an-Excel-schicken)



Daten aus Excel lesen, in LV verarbeiten, und an Excel schicken - h-man - 14.07.2006 09:06

<div align="left">Hallo zusammen!

Obwohl viele Beiträge das Thema Excel bearbeiten, komme ich nicht wirklich weiter.

In meinem Programm lese ich aus einer Excel-datei Werte ein. Diese Werte werden in meinem LV-Programm verarbeitet. Dann sollen Daten von meinem Programm aus in eine neue Exceldatei geschrieben werden.

Beide Module (lesen und schreiben) funktionieren einwandfrei. Nur wenn beide Module als jeweils ein SubVI in einem übergeordneten VI aufgerufen werden gibt es folgendes Problem:
An der Stelle wo die Daten in eine Exceldatei geschrieben werden, öffnet sich zwar ein Excel-Fenster, aber man sieht nur den Rahmen und nicht die einzelnen Zellen. Wenn ich dann Excel abspeicher, schließe und wieder öffne funktioniert wieder alles.

Ich vermute also, dass es irgendwelche Probleme mit geöffneten Referenzen oder sowas ist.

Kann mir jemand helfen, oder hat gar ein ähnliches Programm?

Vielen Dank </div>


Daten aus Excel lesen, in LV verarbeiten, und an Excel schicken - thomas.sandrisser - 14.07.2006 17:39

schau mal nach ob das vi als reentrant (ablaufinvariant) deklariert ist.
VI - Einstellungen - Ausfuehrung


Daten aus Excel lesen, in LV verarbeiten, und an Excel schicken - h-man - 17.07.2006 13:45

' schrieb:schau mal nach ob das vi als reentrant (ablaufinvariant) deklariert ist.
VI - Einstellungen - Ausfuehrung

<div align="left">Glaube mit ablaufinvariant hat das nichts zu tun. es handelt sich ja um zwei verschiedene subVIs.
hab mal ein einfaches Beispiel im Anhang gepackt. wenn ich dieses VI ausführe, werden die Daten zwar von xl in ein array gepackt, wenn ich das array dann aber wieder an xl schicken will, öffnet sich nur ein xl-fenster-rahmen ohne zellen. oder ist mein pc zu langsam (600MHz)?</div>