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 

Systemüberlastung durch Excel Write



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.02.2011, 11:45
Beitrag #1

jak888 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 133
Registriert seit: Apr 2010

2010
2010
en

97447
Deutschland
Systemüberlastung durch Excel Write
Hallo,

ich versuche eine größere Menge an Daten in einer Excel Tabelle zu Speichern. Um dies zu tun habe ich die entsprechenden VIs mit Hilfe der "Report Generation" VIs programmiert, welche die Daten nacheinander in eine vorformatierte Tabelle schreiben. Zusätzlich zu den Textdaten wird noch ein Graph eingefügt in dem alle Signale, die ausgewertet werden dargestellt werden. Insgesamt komme ich so auf über 300 Testfälle, die jeweils mit Graph in der Excel Tabelle gespeichert werden.

Die VIs, die ich geschrieben habe funktionieren wunderbar. Allerdings, tritt nach einiger Zeit (und einigen Testfällen) das Problem auf, dass das Programm hängen bleibt. An dieser Stelle reagiert das Excel Fenster nicht mehr und auch das VI lässt sich nicht sofort beenden.

Wieso tritt nach einigen Durchläufen dieses Problem auf? Die Daten werden zwar immer mehr, aber die Daten, die bereits geschrieben wurden, sollte das Programm doch wohl auch nirgends im Speicher haben...

Hat jemand eine Ahnung, wie ich das Problem umgehen kann?
Es soll nach Durchlauf des Programmes eine fertig formatierte Excel Tabelle ausgegeben werden, die alle benötigten Informationen enthält.

"Good judgement comes from experience, experience comes from bad judgement."
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
18.02.2011, 14:38
Beitrag #2

SeBa Offline
LVF-Guru
*****


Beiträge: 2.025
Registriert seit: Oct 2008

09SP1 & 10 FDS
2008
DE

65xxx
Deutschland
RE: Systemüberlastung durch Excel Write
Speicherst du jetzt 300 Testfälle in einer Exceldatei oder in 300 Exceldateien?

300 Testfälle bedeutet 300 Graphen? Oder ein Graph mit 300 Kurven?

Tritt das immer nach der gleichen Anzahl von Testfällen auf oder ist das aus deiner Sicht zufällig verteilt?


Gruß SeBa

Dieser Beitrag soll weder nützlich, informativ noch lesbar sein.

Er erhebt lediglich den Anspruch dort wo er ungenau ist, wenigstens eindeutig ungenau zu sein.
In Fällen größerer Abweichungen ist es immer der Leser, der sich geirrt hat.

Rette einen Baum!
Diesen Beitrag nur ausdrucken, wenn unbedingt nötig!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.02.2011, 07:26
Beitrag #3

aptiva Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 53
Registriert seit: Sep 2009

2010
2009
kA

80331
Deutschland
RE: Systemüberlastung durch Excel Write
Kommst du an die Grenzen von Excel, bezüglich der Maximal zulässigen Spalten/Zeilenanzahl?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.02.2011, 10:02
Beitrag #4

jak888 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 133
Registriert seit: Apr 2010

2010
2010
en

97447
Deutschland
RE: Systemüberlastung durch Excel Write
Hallo,

sorry, dass die Antwort auf mein eigenes Thema erst so spät kommt.

Ich speicher zu jedem der 300 Testfälle 5-10 graphen, die den Verlauf verschiedener Parameter darstellen. Das ganze wird dann am Ende (und genau da war der Fehler) in einer Excel Tabelle auf verschiedenen Reitern gespeichert.

Das Problem war einfach, dass ich das Dokument nicht zwischengespeichert habe und dadurch zu viele Daten im zwischenspeicher waren. Ich hab das jetzt so gelöst, dass ich zwischendurch die Datei speicher und im nächsten Schritt die gespeicherte Datei als Template verwende. Dadurch wird der Zwischenspeicher geleert und es läuft.

"Good judgement comes from experience, experience comes from bad judgement."
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 5.416 01.08.2016 20:51
Letzter Beitrag: Trinitatis

Gehe zu: