mal ein etwas unspezifischeres Problem
ja, das macht aber nichts.
Jetzt interessiert es mich, durch welche Parameter sich die Speicherzeit beeinflussen läßt (abgesehen von der Dateigröße).
Die Dateigröße hat ohnehin auch nur sehr beschränkt etwas mit der Speicherzeit zu tun, was sich auf das Dateiformat zurückführen läßt. Typisches Beispiel ist eine Calc-Datei die in jeder Zelle eines Tabellenblattes nur eine 1 zu stehen hat. Diese Datei ist ca. 28 Kb gross, das Öffnen dauert hier auf einem bestimmten Rechner jedoch weitaus mehr als 2 Minuten. Auf dem selben Rechner dauert aber das Öffnen einer Calc-Datei von reichlich 1 MB Größe weniger als 10 Sekunden, weil der Inhalt im Wesentlichen eine große Bitmap ist.
Die Speicherzeit stieg sprunghaft bei der Erweiterung des Makros an, leider konnte ich nicht nachvollziehen, woran es lag.
Bloß wenn Du diese Feststellung gemacht hast warum postest Du dann nicht den Code. Wenn Du in Kenntnis des Codes selbst keine Vermutung hast ist doch die Chance das hier jemand ohne den Code eine Vermutung hat eher noch geringer.
Vielleicht gibt es ja bestimmte Dinge, die man für eine "ökonomische" Programmierung beachten sollte?
Ja, das ist u.U. schon so nur stellt sich mir die Frage wohin Du zielst:
*Du speicherst mittels Code und hast diesen "Speichercode" geändert und danach wurde die Speicherung langsamer?
*Du machst irgendwas mit dem Code, jedoch nicht Speichern, und beim manuellen Speichern der Datei ist jetzt das Speichern merklich länger geworden weil Du den Code verändert hast?
Ich hätte jetzt aber, auch wenn Du die Fragen beantwortest, zunächst keine Vermutung noch eine allgemeine Vermutung wie die Verlängerung der Speicherzeit in Bezug auf den Code zustande kommt.
Eher hätte ich die Vermutung das mit der Datei etwas verändert wurde, was Du eigentlich nur sauber nachvollziehen kannst wenn Du einzelne Versionen gespeichert hast und so nachvollziehen kannst wann die Verlängerung der Speicherzeit erstmalig auftrat. Mit Veränderung der Datei meine ich beispielsweise das diese einmal gedruckt wurde was vorher nicht der Fall war oder das absolute Links durch Optionsänderungen zu relativen gemacht wurden oder anderes.
Also zunächst kann ich nichts weiter sagen.
Gruß
Stephan