03.06.2016, 09:46
Guten Tag!
Ich habe ein kleines Programm erstellt, welches .txt-Dateien (2 Spalten) einliest und die darin enthaltenen Messdaten bearbeitet. Die veränderten Daten sollen dann nach Excel importiert werden.
Da ich Neueinsteiger in Sachen Labview bin, habe ich einfach ein Labview-Beispielprogramm übernommen und angepasst. Es funktioniert im Grunde einwandfrei: Wenn das VI ausgeführt wird, öffnet sich automatisch Excel und meine Daten werden importiert. Allerdings geschieht das sehr langsam, es dauert in der Regel länger als eine Minute.
Ich vermute, dass der Prozess so langsam ist, weil das Labview-Beispielprogramm, das ich benutze, die Werte Zeile für Zeile ins Excelsheet schreibt. (Die originale .txt-Datei ist übrigens sehr lang: 2 Spalten, 30000 Zeilen)
Lässt sich das Problem irgendwie lösen? Ist es möglich, die Werte auf einen Schlag zu übertragen, statt Zeile für Zeile? Ich habe zum Beispiel versucht, die äußere For-Schleife zu entfernen, weil die anscheinend die Zeilen im Excel-File generiert, aber das hat leider nicht richtig funktioniert...
Übrigens: Falls jemand eine komplett andere (simplere^^) Methode hat, um die Werte in Excel zu schreiben, würde ich die auch gerne mal ausprobieren! Das Report Generation Toolkit habe ich allerdings nicht installiert.
Vielen Dank schonmal im Vorraus!
LG
Ich habe ein kleines Programm erstellt, welches .txt-Dateien (2 Spalten) einliest und die darin enthaltenen Messdaten bearbeitet. Die veränderten Daten sollen dann nach Excel importiert werden.
Da ich Neueinsteiger in Sachen Labview bin, habe ich einfach ein Labview-Beispielprogramm übernommen und angepasst. Es funktioniert im Grunde einwandfrei: Wenn das VI ausgeführt wird, öffnet sich automatisch Excel und meine Daten werden importiert. Allerdings geschieht das sehr langsam, es dauert in der Regel länger als eine Minute.
Ich vermute, dass der Prozess so langsam ist, weil das Labview-Beispielprogramm, das ich benutze, die Werte Zeile für Zeile ins Excelsheet schreibt. (Die originale .txt-Datei ist übrigens sehr lang: 2 Spalten, 30000 Zeilen)
Lässt sich das Problem irgendwie lösen? Ist es möglich, die Werte auf einen Schlag zu übertragen, statt Zeile für Zeile? Ich habe zum Beispiel versucht, die äußere For-Schleife zu entfernen, weil die anscheinend die Zeilen im Excel-File generiert, aber das hat leider nicht richtig funktioniert...
Übrigens: Falls jemand eine komplett andere (simplere^^) Methode hat, um die Werte in Excel zu schreiben, würde ich die auch gerne mal ausprobieren! Das Report Generation Toolkit habe ich allerdings nicht installiert.
Vielen Dank schonmal im Vorraus!
LG