James beklagte sich über eine Kuriosität, die er in seinen Arbeitsbüchern feststellte. Er hat eine Arbeitsmappe, zu der er einige Makros hinzugefügt hat, und dadurch die Größe der Datei erhöht, die zum Speichern der Arbeitsmappe verwendet wird. (Dies ist sinnvoll – die Makros werden zusammen mit der Arbeitsmappe gespeichert.) Als James die Makros später löschte, verkleinerte Excel die Größe der Arbeitsmappendatei nicht auf die ursprüngliche Größe.

Dieses Verhalten wird von einigen als schlechtes Design in Excel angesehen – die Makrodaten werden entfernt, aber die Dateigröße bleibt aufgebläht. Es gibt ein paar Dinge, die Sie versuchen können, Ihre schlanke Dateigröße wieder herzustellen.

Versuchen Sie zunächst, Speichern unter anstelle von Speichern zu verwenden. Dadurch erstellt Excel eine brandneue Datei für Ihre Arbeitsmappe und gibt dabei Speicherplatz frei. Wenn dies nicht funktioniert, sollten Sie versuchen, Ihre Arbeitsblätter einzeln in eine brandneue Arbeitsmappe zu kopieren und dann die neue Arbeitsmappe zu speichern. Wenn dies nicht funktioniert, können Sie versuchen, nur die Arbeitsblattdaten (nicht die tatsächlichen Arbeitsblätter) in eine andere Arbeitsmappe zu kopieren.

Dies kann natürlich sehr zeitintensiv werden.

Wenn Sie noch einige Makros in der Arbeitsmappe haben, können Sie auch ein kostenloses Dienstprogramm namens CodeCleaner ausprobieren, das von Excel MVP Rob Bovey geschrieben wurde. Sie finden das Programm auf dieser Seite:

http://www.appspro.com/Utilities/CodeCleaner.htm

ExcelTips ist Ihre Quelle für kostengünstige Microsoft Excel-Schulungen.

Dieser Tipp (2507) gilt für Microsoft Excel 97, 2000, 2002 und 2003. Eine Version dieses Tipps für die Multifunktionsleistenschnittstelle von Excel (Excel 2007 und höher) finden Sie hier: