Moin,
ich habe eine recht große Excel Datei, die Berechnungen ausführt und Abfragen über ca. 3000 Zeilen je Tabellenblatt enthält. Ein Großteil davon sind auch wenn-dann Formeln, damit die Berechnungen erst ausgeführt werden, wenn Werte eingegeben worden sind, und natürlich für Verzweigungen in den Bedingungen.
Diese Tabelle wird immer mehr erweitert, ist schon über 40MB groß und inzwischen sehr langsam. Wo kann ich da ansetzten, die Geschwindigkeit zu verbessern. Berechnung sollte gerne automatisch bleiben.
In welche Richtung sollte ich mich umschauen?
Lars
Office - Word, Excel und Co. 9.736 Themen, 41.351 Beiträge
Eine pauschale Antwort darauf gibt es nicht dazu müsstest du das Workbook einsehbar machen.
Zuerst musst du die Daten auf dessen Basis du rechnest auslagern, in eine Datenbank oder einfach XML Dateien.
Dann wirds schon konkret, nehmen wir mal an es handelt sich um 19 Artikel und eine Zusammenfassung = 20 Arbeitsblätter, dann kannst du überlegen ob du diese in einzelne Workbooks auslagerst, etwas VBA Script zum lesen/schreiben der ausgelagerten Stammdaten wird dann notwendig sein aber wie gesagt das ist nur ein Fallbeispiel.