Kontinuierlich Daten in ein geöffnetes Excel-File schreiben - 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: Kontinuierlich Daten in ein geöffnetes Excel-File schreiben (/Thread-Kontinuierlich-Daten-in-ein-geoeffnetes-Excel-File-schreiben) Seiten: 1 2 |
Kontinuierlich Daten in ein geöffnetes Excel-File schreiben - DM_94 - 03.05.2018 07:13 Hi Leute, ich hätte mal wieder eine Frage!! Ich habe ein Vi-erstellt welches eine vorgefertigte Excel-Datei öffnet und 5 Werte in eine Zeile schreibt. Das Ziel ist das diese Datei offen bleibt, und die Daten kontinuierlich untereinander geschrieben werden. Nun ist das Vi bis jetzt nur so geschrieben, dass die Datei bei 5-maliger Wiederholung (5 Zeilen beschrieben mit diesen 5 Werten) 5-mal die Datei öffnet und die Daten in den jeweiligen Dateien in die richtigen Zeilen schreibt. So kann das aber nicht bleiben, ich will das das Vi die Datei einmal öffnet und dann die Werte in die Datei schreibt. Ich habe das ganze mit ActiveX geschrieben. Hat jemand eine Idee wie ich das realiseren kann? Grüße DM_94 RE: Kontinuierlich Daten in ein geöffnetes Excel-File schreiben - GerdW - 03.05.2018 07:24 Hallo DM, Zitat:Hat jemand eine Idee wie ich das realiseren kann?Ja. 1. Man öffnet die Excel-Datei. 2. Dann schreibt man Werte hinein, so lange und so oft man will. 3. Erst, wenn man mit Schreiben fertig ist, schließt man die Datei. RE: Kontinuierlich Daten in ein geöffnetes Excel-File schreiben - DM_94 - 03.05.2018 07:30 (03.05.2018 07:24 )GerdW schrieb: Hallo DM,Der Weg hierbei ist mir schon klar aber welche Bausteine muss ich dafür nutzen im ActiveX oder eine Flächensequenz oder sowas? RE: Kontinuierlich Daten in ein geöffnetes Excel-File schreiben - jg - 03.05.2018 08:14 Problemlösung an Hand (d)eines VI wäre wesentlich einfacher... Gruß, Jens RE: Kontinuierlich Daten in ein geöffnetes Excel-File schreiben - DM_94 - 03.05.2018 08:53 Hi Leute, anbei lade ich euch mal das VI hoch. Freue mich über Tipps und eine Idee zur Lösung meines Problemes. Grüße DM RE: Kontinuierlich Daten in ein geöffnetes Excel-File schreiben - GerdW - 03.05.2018 08:54 Hallo DM, Zitat:aber welche Bausteine muss ich dafür nutzen im ActiveXDie "Bausteine" hast du doch alle schon: du kannst deine Excel-Datei doch schon öffnen, was reinschreiben und schließen. Du musst nur deren Reihenfolge abändern! Zitat:oder eine Flächensequenz oder sowas?Was ist eine "Flächensequenz"? Steht das so in deiner Kontexthilfe??? Wie schon geschrieben: Datei öffnen, Daten (in einer Schleife) reinschreiben, Datei schließen… RE: Kontinuierlich Daten in ein geöffnetes Excel-File schreiben - DM_94 - 03.05.2018 08:59 (03.05.2018 08:54 )GerdW schrieb: Hallo DM, RE: Kontinuierlich Daten in ein geöffnetes Excel-File schreiben - GerdW - 03.05.2018 08:59 Hallo DM, habe jetzt dein VI gesehen: - Wieso schaffst du es nicht, einmal AutoCleanup vor dem Upload zu benutzen? - Welchen Zweck verfolgt der unnötige Sequenzrahmen? - Wieso wird die Excel-Datei in jeder Iteration erneut geöffnet und geschlossen? - Wieso ist der Fehlerdraht nicht durchverdrahtet? - Wieso ist "Schleifendurchlauf" ein DBL-Wert? - Bist du dir sicher, dass du den korrekten Range zusammenbaust? Noch einmal: einmal die Datei öffnen, dann beliebig oft reinschreiben, dann einmal schließen… Zitat:Ich habe einen Flächensequenz gemeintWas genau soll das sein? Das steht garantiert nicht in deiner Kontexthilfe! Ich mag pedantisch erscheinen, aber ich erwarte von einem LabVIEW-Anfänger, dass er die Kontexthilfe benutzt. Ist das zuviel verlangt? RE: Kontinuierlich Daten in ein geöffnetes Excel-File schreiben - DM_94 - 03.05.2018 09:07 (03.05.2018 08:59 )GerdW schrieb: Hallo DM, (03.05.2018 08:59 )GerdW schrieb: Hallo DM, Ja kann diese kann ich benutzen jedoch habe ich einfach das falsche Wort hingeschrieben. Ich meinte immer schon eine Flächen Sequenzstruktur. RE: Kontinuierlich Daten in ein geöffnetes Excel-File schreiben - GerdW - 03.05.2018 09:20 Hallo DM, Zitat:Eig. ja durch die Vorgabe das ich in den Spalten z.B. F bis J und die Zeilen sind in meiner vorgefertigten fangen mit ihrer Berechnung erst ab 35 an und durch diesen Aufbau wird ja nach jedem Durchlauf die nächst "höhere" Zeile beschrieben (z.B Versuch 1 in Zeile 35 und Spalte F bis J und der zweite Versuch dann in Zeile 36 und wieder in die gleichen SpaltenIn deinen Zeilen/Spalten-Controls stand schon was drin: F1 und J5000. An diese Strings hängst du dann noch eine (als String formatierte) Zahl ran, im ersten Durchlauf der Schleife z.B. "35": das ergibt dann einen Range von F135 bis J500035. Ist das so gewollt? Zitat:habe ich einfach das falsche Wort hingeschrieben. Ich meinte immer schon eine Flächen Sequenzstruktur.Zum dritten mal: das steht (garantiert!) nicht in der Kontexthilfe… |