LabVIEW(6.1) 2d-array --> Excel - 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: LabVIEW(6.1) 2d-array --> Excel (/Thread-LabVIEW-6-1-2d-array-Excel) |
LabVIEW(6.1) 2d-array --> Excel - inGENIEur - 23.10.2008 15:08 Hallo alle zusammen, ich bin LabVIEW Beginner und versuche verzweifelt ein ganz schlichtes 2D-Array aus LabVIEW in eine Excel-Datei zu pumpen. Ich hab schon stunden mit der Internetrecherche verbracht und komme einfach nicht weiter... Auch hier im Forum - aber ich komme kein stück weiter... Es hängt immer wieder an irgend nem Fehler oder sonstwas... Is das so eine Wissenschaft mit Excel!? Ganz normale txt Spreadsheet-Datei bekomm ich ja hin... Stand der Dinge: Das NI Excel-Toolkit habe ich mir runtergeladen und die excel.llb in meine Palette eingebunden. Bei der ausführung der example*.vi aus dem Toolkit lande ich immer bei einem Fehler dessen Ursprung wohl im "calculate location.vi" sitzt Ich nutze halt LV 6.1 (das ist mir von der Uni mehr oder weniger vorgegeben) Mein Anliegen Evtl. mache ich einfach nur nen grundlegenden Fehler... Kann mir jemand ein ganz einfaches Beispiel zeigen in dem einfach ein Array mit fiktiven Daten nach Excel exportiert wird. - Position, Worksheetname,... is mir vorerst alles egal - obs die exceldatei schon gibt oder ob sie erstellt wird is mir auch egal Ist es evtl. mit LV8.5 viel einfacher?!? (Müssen wir halt schauen ob wir die alte Messhardware damit verwenden können) Falls ja kann mir da jemand ein einfaches beispiel zeigen, dass totsicher läuft... also einfach Array->excel ohne sortieren, header, oder sonstiges Ich wäre euch sehr dankbar. LabVIEW(6.1) 2d-array --> Excel - jg - 23.10.2008 15:12 Brauchst du wirklich den direkten Export nach Excel. Das ist so eine Wissenschaft für sich, da jede Excel-Version neue Befehle hat usw usw usw. Einfacher und (aus meiner Sicht) genauso gut: Speichere Daten in einer ASCII-Datei, z.B. im csv-Format oder mit Tabulatoren als Spaltentrenner. Dann diese Datei in Excel öffnen, funktioniert ohne Probleme. Gruß, Jens LabVIEW(6.1) 2d-array --> Excel - inGENIEur - 23.10.2008 15:24 ja ich hab es einfach mit dem Spreadsheetexport probiert und mir ne .txt schreiben lassen. Die lässt sich mit excel auch schön öffnen... Hintergrund dafür, dass ich so scharf auf dem Excel export bin ist, dass wir ein Excel-Template haben welches mit den aufgenommenen Werten dann die Weiteren Berechnungen macht. Kurven zeichnet usw... Zum schluss kommt auf Seite x des Excel-Templates der Wirkungsgrad des Motors raus... Wenn wir immer normale Files schreiben lassen müssten wir die für jede Messung dann per Hand in das Excel-File kopieren und DAS wollen wir vermeiden. Darum: Messen -> Ergebnis nach Excel an definierte Stelle -> Excel macht den Rest Wär also schon SEHR von Vorteil - Ist eigentlich auch gefordert als Endpunkt meiner Studienarbeit... Gruß. LabVIEW(6.1) 2d-array --> Excel - Y-P - 23.10.2008 16:59 Für vorgefertigte Templates ist doch das "Report Generation Toolkit" geeignet. Musst Du unbedingt LabVIEW 6.1 nehmen? Gruß Markus LabVIEW(6.1) 2d-array --> Excel - inGENIEur - 23.10.2008 21:16 ja sagen wir so, "es sollte schon 6.1 verwendet werden" Der Instituts-Mess-PC hat 6.1 und auf dem soll es ausgeführt werden... Ich hab mich nochmal mit dem Excel-Toolkit rumgeschlagen, des is gelinde gesagt ein Krampf! Und ich bekomm auch nichts damit hin. Zur Not gibts halt bis auf weiteres nur Tab-getrennte Textfiles... Aber es wäre halt schon die Ultra-Lösung wenn meine Ergebnis direkt ins Excelsheet geschoben werden... Also wenn einer was weis... LabVIEW(6.1) 2d-array --> Excel - Achim - 24.10.2008 05:49 Hi, wie ich sehe, benötigst du für das Excel-Toolkit auch die GOOP-Installation. Hast du das gemacht? Du solltest vielleicht wenigstens mal nen Screenshot posten, damit man sieht, was du bisher gemacht hast. Außerdem wäre es nicht verkehrt, wenn du mal ne genaue Fehlerbeschreibung machen würdest... Abgesehen davon: Im Forum von i2dx gibts ein Beispiel, wie du über ActiveX von LV nach Excel schreiben kannst. Evtl. kann dir der Christian das mal für 6.1 runterkonvertieren... Ich verwende auch nur noch die ActiveX-Variante, da kann man so schön dran basteln...Leider kann ich dir's nicht runterkonvertieren, ich hab nur noch LV8.5.1 und LV8.6 Gruß Achim |