INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Excel - große Datenmengen nach Excel exportieren



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

18.09.2014, 11:46
Beitrag #1

delf Offline
LVF-Grünschnabel
*


Beiträge: 12
Registriert seit: Feb 2009

15.0.1.f2 (64bit)
2000
DE_EN

31139
Deutschland
Excel - große Datenmengen nach Excel exportieren
Hallo Zusammen,

ich möchte gerne große Datenmengen von LabView nach Excel exportieren. Zu diesem Zweck habe ich auch ein Programm erstellt, welches unten angehängt ist. In diesem Programm kopiere ich die Daten in die Zwischenablage und kopiere im nächsten Schritt die Daten über einfügen in eine Exceldatei. Dieser Vorgang ist aufgrund der großen Datenmengen etwas langsam. Ich würde gerne die Daten über "Daten in Excel exportieren" in Excel einfügen. Also ich kann das natürlich auch. Allerdings würde ich gerne sowohl die Zieldatei als auch das Tabellenblatt wählen. Geht das? Vielleicht hat jemand von Euch eine Idee.

Danke!


Angehängte Datei(en) Thumbnail(s)
   

13.0 .vi  Data_to_Excel v01.vi (Größe: 49,45 KB / Downloads: 299)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
18.09.2014, 11:49 (Dieser Beitrag wurde zuletzt bearbeitet: 18.09.2014 11:51 von GerdW.)
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Excel - große Datenmengen nach Excel exportieren
Hallo delf,

warum der Umweg über die Zwischenablage? Warum nicht direkt mit ActiveX-Befehlen in ein Worksheet schreiben?

Profil_ergaenzen
Wenn du jetzt mit LV2013 arbeitest, solltest du dein Profil aktualisieren!

Hinweise:
Statt deine Array-Indizes in eine vorhandene Arraykonstante einzutragen, könntest du auch mit BuildArray einfach ein !d-Array aus beiden Werten erzeugen…
Die innere Sequenzstruktur ist bei konsequenter DATAFLOW-Programmierung nicht notwendig!

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.09.2014, 11:52
Beitrag #3

delf Offline
LVF-Grünschnabel
*


Beiträge: 12
Registriert seit: Feb 2009

15.0.1.f2 (64bit)
2000
DE_EN

31139
Deutschland
RE: Excel - große Datenmengen nach Excel exportieren
Das habe ich als erstes gemacht. Aber das dauert richtig lange! Ich kann das Programm auch gerne hochladen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.09.2014, 11:53
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Excel - große Datenmengen nach Excel exportieren
Hallo Delf,

um welche Datenmengen geht es hier?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.09.2014, 11:56
Beitrag #5

delf Offline
LVF-Grünschnabel
*


Beiträge: 12
Registriert seit: Feb 2009

15.0.1.f2 (64bit)
2000
DE_EN

31139
Deutschland
RE: Excel - große Datenmengen nach Excel exportieren
Hallo Gerd,

ich habe pro Tabellenblatt 180-Spalten x 360-Zeilen = 64800 Zellen

und das für 10 Tabellenblätter.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.09.2014, 11:58
Beitrag #6

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Excel - große Datenmengen nach Excel exportieren
Und das Eintragen in einen Range eines Worksheets soll länger dauern als das Kopieren über die Zwischenablage? Kann ich kaum glauben…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
18.09.2014, 12:02
Beitrag #7

delf Offline
LVF-Grünschnabel
*


Beiträge: 12
Registriert seit: Feb 2009

15.0.1.f2 (64bit)
2000
DE_EN

31139
Deutschland
RE: Excel - große Datenmengen nach Excel exportieren
Vielleicht ist ja das mein Fehler. Ich habe mal meinen ersten Versuch als Bild angehängt.


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.09.2014, 12:04
Beitrag #8

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Excel - große Datenmengen nach Excel exportieren

Akzeptierte Lösung

Hallo Delf,

das Schreiben von 64800 einzelnen Werten nach Excel ist sicherlich langsamer als das einmalige Schreiben eines 180×360-Arrays:
   

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.09.2014, 12:08
Beitrag #9

delf Offline
LVF-Grünschnabel
*


Beiträge: 12
Registriert seit: Feb 2009

15.0.1.f2 (64bit)
2000
DE_EN

31139
Deutschland
RE: Excel - große Datenmengen nach Excel exportieren
Hallo Gerd, das glaube ich auch. Aber leider findet man nicht immer gleich die richtige Lösung. Ich probiere es mal aus. Aber erstmal vielen Dank.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.09.2014, 14:03
Beitrag #10

delf Offline
LVF-Grünschnabel
*


Beiträge: 12
Registriert seit: Feb 2009

15.0.1.f2 (64bit)
2000
DE_EN

31139
Deutschland
RE: Excel - große Datenmengen nach Excel exportieren
Hallo Gerd,
ich habe Deinen Vorschlag ausprobiert. Danke es funktioniert jetzt! Die Daten werden auch wesentlich schneller als über die Zwischenablage übertragen.

Eine Frage habe ich allerdings doch noch mal. In Deinem Beispiel ist ein Konverter abgebildet der die Zeilen und Spalten in das Excel Format umrechnet also z.B. in A90 oder so. Ich habe unter den Excel Beispielen auch einen Konverter gefunden. Der Konverter heisst "Row Col To Range Format.vi" . Allerdings liefert er funktioniert der nicht richtig. Bei meiner Spaltenzahl müsste er eigentlich AAR90 liefern. Das macht er aber leider nicht. Es tauchen irgendwelche ASCII zeichen auf. Kannst Du Deinen Konverter hier hochladen?

Danke
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Excel Protokoll Erstellung ohne Excel-Lizenz mez15 3 6.704 19.02.2021 12:17
Letzter Beitrag: GerdW
  Programmabsturz beim speichern der Excel über ActiveX TpunktN 6 9.267 20.03.2019 11:33
Letzter Beitrag: TpunktN
  Excel xlsx auslesen ohne zu öffnen Reiling 8 13.018 06.08.2018 06:40
Letzter Beitrag: MaxP
  Excel-Datei durchgehend ausfüllen ohne neue Mappen zu öffnen mit ActiveX DM_94 10 15.526 17.05.2018 10:38
Letzter Beitrag: DM_94
  Speicherung von Messwerten in ein bestehendes Excel-Sheet DM_94 8 10.713 12.03.2018 21:19
Letzter Beitrag: MaxP
  Überprüfung, ob Excel geöffnet ist frehdie 10 19.467 30.10.2017 07:43
Letzter Beitrag: mez15

Gehe zu: