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 

Dieses Thema hat akzeptierte Lösungen:

Geschwindigkeit erhöhen-ActiveX to Excel



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!

09.02.2017, 09:02 (Dieser Beitrag wurde zuletzt bearbeitet: 09.02.2017 09:02 von Tombat.)
Beitrag #1

Tombat Offline
LVF-Neueinsteiger


Beiträge: 2
Registriert seit: Oct 2016

2013
2013
DE



Geschwindigkeit erhöhen-ActiveX to Excel
Hallo zusammen,

ich suche nach einer Möglichkeit, eine große Datenmenge (ca. 5 Spalten, 6065 Zeilen) aus einem laufendem Programm nach Excel zu schreiben.
Mit dem Beispielprogramm von LabView für diese Anwendung funktioniert zwar das Schreiben, da aber immer nur ein einzelner Zellenwert in Excel übertragen wird, dauert das sehr lange.

Da die Programmierung mit ActiveX Neuland für mich ist, freue ich mich über jeden HinweisRolleyes


Angehängte Datei(en)
10.0 .vi  write to Excel_and CLOSE.vi (Größe: 29,43 KB / Downloads: 52)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
09.02.2017, 09:16 (Dieser Beitrag wurde zuletzt bearbeitet: 09.02.2017 09:20 von GerdW.)
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 16.026
Registriert seit: May 2009

09SP1, 11SP1, 17 (18)
1995
DE_EN

10×××
Deutschland
RE: Geschwindigkeit erhöhen-ActiveX to Excel

Akzeptierte Lösung

Hallo Tombat,

Zitat:da aber immer nur ein einzelner Zellenwert in Excel übertragen wird, dauert das sehr lange.
Wer macht denn auch sowas!?

Excel arbeitet mit "Ranges" - und die können durchaus größer als nur eine einzige Zelle sein. Also einfache Lösung: kompletten Range übertragen!

Beispiel:
   
Das kleine subVI "CellRange" berechnet die Range-Adressen (in der Art von "A1:E6065")…

Hinweis:
Manchmal soll es ja auch hilfreich sein, einfach mal ältere Beiträge hier im Forum zu lesen!
Z.B. der 11. Thread hier im Excel-Forum (von Kubi1) fragte im Grunde genau dasselbe und bekam auch genau die gleiche Lösung gezeigt…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.02.2017, 09:48
Beitrag #3

Tombat Offline
LVF-Neueinsteiger


Beiträge: 2
Registriert seit: Oct 2016

2013
2013
DE



RE: Geschwindigkeit erhöhen-ActiveX to Excel
Besten Dank, mir hat wohl das grundlegende Verständnis für die Arbeitsweise von Excel gefehlt :/
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
  muss Excel auf dem Zielsystem für Excel-Report installiert sein? Trinitatis 2 1.691 01.08.2016 20:51
Letzter Beitrag: Trinitatis
Exclamation Excel per ActiveX abspeichern Widar 5 6.247 27.08.2012 10:38
Letzter Beitrag: Widar
  einzelne Zellen aus Excel-File auslesen mit ActiveX? purzelinchen 6 8.507 22.04.2012 20:22
Letzter Beitrag: jg
  Probleme bei der ActiveX kommunikation mit Excel jhoormann 3 3.651 11.04.2006 10:14
Letzter Beitrag: jhoormann
  Welches ActiveX/DLL Wird bei den Excel-Beispielen verwendet? Sepp 3 3.069 13.07.2005 15:33
Letzter Beitrag: Sepp
  ActiveX mit Excel lars 1 2.874 29.12.2004 11:27
Letzter Beitrag: malef

Gehe zu: