ActiveX - Daten für Excel aufbereiten - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +---- Forum: ActiveX & .Net (/Forum-ActiveX-Net) +---- Thema: ActiveX - Daten für Excel aufbereiten (/Thread-ActiveX-Daten-fuer-Excel-aufbereiten) |
ActiveX - Daten für Excel aufbereiten - Erik - 03.08.2009 10:10 Hallo Zusammen, ich möchte gern ein LabVIEW-Program realisieren mit dem ich eine *.txt Datei bzw. *.asc Datei öffne, einen Daten-String auslese und diese gewonnen Daten in einem Excel-File darstelle (mir graf. Darstellung), also als *.csv abspeichere ... Muss ich das Ganze dann mit ActiveX realisieren, könnte mir jemand eien Hilfestellung geben? ^_^ Bin noch neu, was die LabVIEW-Programmierung anbelangt. Vielen Dank für eure Hilfe. Ciao Eric ActiveX - Daten für Excel aufbereiten - SeBa - 03.08.2009 10:31 Hi, ' schrieb:... ich möchte gern ein LabVIEW-Program realisieren mit dem ich eine *.txt Datei bzw. *.asc Datei öffne, ...ich mag jetzt nicht raten was (und wie) in deiner txt oder asc Datei drinsteht, aber hilfreich für eine Antwort auf Dein Problem wäre es schon. ' schrieb:... einen Daten-String auslese und diese gewonnen Daten in einem Excel-File darstelle (mir graf. Darstellung), also als *.csv abspeichere ...Die Exceldatei als csv zu speichern macht keinen Sinn, wenn du eine graphische Anzeige der Werte erzeugst. (csv Dateien sind nichts anderes als reine Textdateien.) ' schrieb:... Muss ich das Ganze dann mit ActiveX realisieren, ...Nein, du könntest es auch mit einem VBA Makro erledigen und das von LV aufrufen lassen. (OK, dafür brauchst du auch ActiveX, aber halt nicht viel) ' schrieb:... könnte mir jemand eien Hilfestellung geben?^_^Ja, wenn du etwas genauer wirst. Gruß SeBa ActiveX - Daten für Excel aufbereiten - Erik - 03.08.2009 14:10 @ SeBa Also, noch mal etwas detailierter: Ich führe mehrere Messungen an einem elektr. Bauteil durch, wo ich innerhalb von 10h spezielle Parameter aufnehme -> es werden 2 asc-Datein erzeugt. Die zwei asc-Dateien setzen sich so zusammen: -> eine wo elektr. Parameter drinstehen (Datum, Uhrzeit, Spannungen, Ströme etc.) und eine wo die x-y-Werte für eine Grafik (U-I-Kennlinie) drinstehen (~ 200 Werte für x & y). Ich möchte gern ein LabVIEW-Programm realisieren wo ich zum einem die Datei mit dem elektrischen Parametern und zum anderen die xy-Datei ins Excel konvertiere -> das bedeutet, ich bekäme in den 10h 2 x 10 Datein (10 Parameter-Datein und 10 Datein für die x-y-Werte der Grafik). Die Idee ist dann: - tabelarische Darstellung der Parameter-Datei im Excel (200 Werte mal 10 Datein = 2000 Werte) - grafische Darstellung der x-y-Werte im Excel (nur der 1. und der 200. Datensatz) Das ist eigentlich ne gute Idee es mit einem VBA-Makro zu tun und es mittels LV aufrufen zu lassen!? Ich hätte aber gern eine einheitliches LV-Program, wo ich das ganze realisiere. Könntest Du mir hier helfen? Viele Grüße - Eric ActiveX - Daten für Excel aufbereiten - rolfk - 03.08.2009 18:21 ' schrieb:Die Idee ist dann: Was ist an der Idee um ein LabVIEw Programm zu schreiben um die Daten einzulesen und dann an Excel zu schicken um es dort darzustellen so einheitlich???? Also entweder solltest Du ein VBA Makro schreiben dass die Text Dateien einliest und gleich in Excel darstellt oder ein LabVIEW Programm das dieselben Daten einliest und und auch in LabVIEW darstellt. Persönlich würde ich für zweiteres wählen aber Deine Vorzüge können natürlich anders liegen. Rolf Kalbermatter ActiveX - Daten für Excel aufbereiten - Erik - 03.08.2009 19:23 @Rolf: Stimmt die zweitere kli ngt auch gut. Wie würde das denn ausschauen auch zwecks statistischer Auswertung? Viele Grüße - Erik ActiveX - Daten für Excel aufbereiten - Y-P - 03.08.2009 20:33 Zwecks statistischer Auswertung gibt's in LabVIEW zig fertige Funktionen, die Du verwenden kannst. Gruß Markus ' schrieb:Wie würde das denn ausschauen auch zwecks statistischer Auswertung? ActiveX - Daten für Excel aufbereiten - ImExPorty - 03.08.2009 21:17 Hallo Erik, wir sind hier eigentlich ganz , somit hab ein wenig mehr Vertrauen wenn wir nach detailierten Informationen zu dem Problem fragen. Ich versuche dies mal zu untermauern...: ' schrieb:ich möchte gern ein LabVIEW-Program realisieren mit dem ich eine *.txt Datei bzw. *.asc Datei öffne ...warum mit LV?...wer liefert die ASCII-Daten?...es sieht aktuell noch nicht so aus als ob LV Deine Standard-Entwicklungumgebung ist...soll das der Einstieg werden? ist gut geeignet ...aber wenn es nur um die Problemlösung (einmalige Aktion) geht dann schaue Dir die aufgezeigten Alternativen an ' schrieb:Also, noch mal etwas detailierter:...das ist noch nicht detailiert genug, um eine wirkliche Aussage machen zu können ' schrieb:Wie würde das denn ausschauen auch zwecks statistischer Auswertung? es kommt hier auf die gewünschte Statistik, an in erster Instanz kann LV alles was Excel kann (und noch ein bisschen mehr)...aber wenn z.B. umfangreiche Statistik AddIns vorhanden sind, kann es ein wenig aufwändiger werden, diese in LV nachzuprogrammieren. Auf der anderen Seite kann man auch eine Frequenzverteilung statistisch untersuchen, womit man sich bei Deinen Datenmengen in Excel schon weh tun würde.Die bisher vorhanden Information lassen noch keine eindeutige Aussage zu, ob es hier wirklich sinnvoll ist mit LV einzusteigen (kommt mir noch so vor) oder ob man dies mit Excel-Boardmitteln + ein wenig VBA dieses Problem effizienter lösen kann. Kopf hoch....viel Erfolg und sei bitte informativer ActiveX - Daten für Excel aufbereiten - SeBa - 04.08.2009 08:07 ' schrieb:@ SeBa Jaaaaa, Details. ... Um sagen zu können, wie du die Daten aus deiner Datei (am geschicktesten) ausliest, muss man auch wissen wie die Daten in deiner Datei gespeichert sind. Hab mich wohl unklar ausgedrückt. Eine Beispieldatei wird uns wohl weiter bringen. Und wenn du LV wirklich nur dazu missbrauchen willst, die Daten aus ner Textdatei zu lesen und dann an Excel zu übergeben... da würde ich doch zu einer reinen Excellösung tendieren. Gruß SeBa ActiveX - Daten für Excel aufbereiten - Erik - 04.08.2009 09:20 Hallo, hier nochmal eine genauere Erklärung von dem, was ich vor hab (files im *.zip file: -> "Kurve.asc" soll im LV grafisch dargestellt werden, der Verlauf von P also. In dem File sind die Daten von 12:31:00 und 12:31:10. Es kommen dann aller 10 Sekunden ein neuer Datenblock hinzu. => Ich möchte die beiden Kurvenverläufe im LV grafisch darstellen. Das Ziel ist aber: Perspektifisch soll die "Kurve.asc" aus ca. 100 solcher Blöcke bestehen -> Zur Auswertung soll nur der 1. und der letzte Datenblock in einem Diagramm dargestellt werden! -> "Para.asc" soll im LV in einer Tabelle dargestellt werden (optisch ansprechend ). => Die beiden Sachen sollen in einem LV-Prog "verheiratet" werden. Könnt ihr mir nun weiterhelfen, das wäre toll ?? Ciao Eric ActiveX - Daten für Excel aufbereiten - SeBa - 04.08.2009 14:30 Ich hab dann mal ein bisschen vermutet und geraten, was du denn wie darstellen willst. Daher stimmt mein Vermutung evtl. nicht mit deinen Wünschen überein. [attachment=20186] [attachment=20185] Gruß SeBa |