Ich melde mich heute wieder einmal mit einem - zumindest für mich unerklärlichen und unlösbaren - Problem:
Ich arbeite an einer relativ umfangreichen Anwendung und bin (war) kurz vor der Fertigstellung. Gestern ist beim Kopieren von Formeln aus einer anderen (gleich aufgebauten) Mappe der Umstand eingetreten, dass zwar der VBEditor noch aktiv (ansprechbar) war, die beiden Mappen aber nicht mehr. Also, um die letzten Änderungen nicht zu verlieren, habe ich das Projekt im VBEditor gespeichert.
Siehe da: Die Datei war anschließend 4x (!!) so groß wie normal (vorher ca 700 kb, danach 2,19MB) und beim Versuch, die Datei zu öffnen, ist die CPU-Nutzung in Sekundenbruchteilen auf 100% raufgeschnellt und Excel hat nicht mehr reagiert - ohne weitere Fehlermeldung. Nach einigen erfolglosen Startversuchen habe ich den Rechner arbeiten lassen und nach 40 (!!) Minuten war die Datei offen. Dann wäre das Arbeiten mit der Datei wie gewohnt (ohne Zeitverzögerung) möglich gewesen.
Hoch erfreut habe ich die Datei unter einem anderen Namen gespeichert - Größe jetzt 1,83MB. Der nächste Startversuch hat wieder ca. 40 Minuten gedauert. Also nächster Versuch:
Module exportieren, alte Sicherung öffnen und nach dem Muster der defekten Datei nachgestalten, alte Sicherung neu speichern (defekte Datei war dabei nicht mehr geöffnet). Die Größe der Datei ist wieder so wie vorher (ca. 700 kb). Aber seither dauert auch das Öffnen dieser Datei 2 - 3 Minuten, wobei die CPU-Nutzung ebenfalls in kürzester Zeit auf 100% explodiert.
Auch der Einsatz von vbClear von Hans und CodeCleaner hat nichts gebracht, außer dass die Datei einige kb abgespeckt. Auch der Versuch, die Blätter in eine neue Datei zu kopieren war erfolglos: Das Kopieren der einzelnen Blätter hat pro Blatt ca. 20 Minuten gedauert, geändert hat sich beim Öffnen der Datei aber nichts.
Alle anderen Dateien (mit oder ohne Makros) lassen sich - egal wie groß sie sind - problemlos öffnen.
Was soll das? Wenn die Datei nach Aufbringen von enormer Geduld offen ist, läuft alles wie geschmiert. Hat jemand von Euch eine Idee?
Danke im Voraus,
Charlie
P.S.: Alles neu machen bzw. aufbauen möchte ich mir nach Möglichkeit ersparen, weil einige Wochen Arbeit drinnen stecken, einige Namen vergeben sind und die Blätter untereinander verknüpft sind.