"Superharte Nuss" für Profis :)
22.12.2003 11:58:14
LotharR
Dieser Post richtet sich an die Super-Profis dieses Forums:
Ich habe eine Monster-Datei (ca. 25 MB) mit ca 30 Sheets und vielen Indirekt-, Sverweis-, und sonstigen Quer-Berechnungen und Formeln. Darüberhinaus sind noch 3 externe Tabellen als Links eingebunden.
Die Tabelle wird monatlich mit "frischen SAP-Daten" versorgt. Hierbei erfolgt nach dem Import der diversen Grunddaten eine komplette Neuberechnung der Tabelle. (Defaultmäßig ist Berechnen auf manuell gesetzt, da durch die "indirekt"-Formeln beim Aufruf der Tabelle sonst allein schon 2 Minuten vergehen).
Das Ganze wird noch über eine Vielzahl von UFs gesteuert und ausgewertet.
Nun mein Problem.
Das aktualisieren der Tabelle dauert ewig. Es werden ca. 12 von den 30 Blättern berechnet, der Rest sind feste Basisdaten bzw. Hilfstabellen.
Jedes Blatt hat ca. 45 Spalten und 2000 Reihen.
Ich wollte den "Abarbeitungszustand" über eine Userform-Balkenanzeige darstellen. Wie das vom Grundsatz geht weiss ich sehr wohl, jedoch nur in Bezug darauf, wenn es in einer Schleife abgearbeitet wird, wobei hier der Schleifendurchlauf den Grafikfortschritt berechnet.
Wie aber geht das, wenn ich die Berechnung über "calculate" starte???
Derzeit setzte ich zuvor einen Timer und zeige nach der Berechnung das Ergebnis in einer MsgBox. Da aber die Dateien in unserem Netz liegen, ist die Berechnungsdauer sehr schwankend, je nach Netzauslastung.
Ideen sind sehr willkommen.
Liebe Grüsse
Lothar