Ermitteln der Größe einer Arbeitsmappe (Microsoft Excel)
Mike fragt sich, ob es eine Arbeitsblattfunktion gibt, die ihm die Größe einer Arbeitsmappe in Byte ohne Verwendung eines Makros anzeigt.
Die Größe einer Arbeitsmappe in Excel kann abhängig von den darin enthaltenen Informationen sehr groß werden. Das Verfolgen der Größe ist wichtig und kann auf verschiedene Arten erfolgen.
Wenn Sie kein Makro verwenden möchten, verfolgt Excel im Dialogfeld Eigenschaften verschiedene Informationen zu einer Datei. Wie Sie das Dialogfeld anzeigen, hängt von der verwendeten Excel-Version ab. Wenn Sie Excel 2010 oder Excel 2013 verwenden, gehen Sie folgendermaßen vor:
-
Zeigen Sie die Registerkarte Datei des Menübands an.
-
Stellen Sie sicher, dass die Option Info auf der linken Seite des Dialogfelds ausgewählt ist.
-
Klicken Sie rechts im Dialogfeld auf den Link Eigenschaften und dann auf Erweiterte Eigenschaften. Excel zeigt das Dialogfeld Eigenschaften für Ihre Arbeitsmappe an.
-
Stellen Sie sicher, dass die Registerkarte Allgemein angezeigt wird. (Siehe Abbildung 1.)
Wenn Sie Excel 2007 verwenden, führen Sie stattdessen die folgenden Schritte aus:
-
Klicken Sie auf die Schaltfläche Office und dann auf Vorbereiten | Eigenschaften. Excel zeigt den Bereich Dokumenteigenschaften direkt unter dem Menüband und über Ihrem Arbeitsblatt an.
-
Klicken Sie auf Dokumenteigenschaften und wählen Sie Erweiterte Eigenschaften. Excel zeigt das Dialogfeld Eigenschaften an.
-
Stellen Sie sicher, dass die Registerkarte Allgemein angezeigt wird.
Auf der Registerkarte Allgemein zeigt Excel die Größe der Datei an. Auf dieser Registerkarte werden auch andere Informationen zu der Datei angezeigt, einschließlich des Dateityps und des Erstellers. Das manuelle Abrufen der Dateigröße ist mit diesem Verfahren einfach, ermöglicht es Ihnen jedoch nicht, die Arbeitsmappengröße im Arbeitsblatt selbst anzuzeigen. Leider führt kein Weg daran vorbei. Sie müssen ein Makro verwenden. Das Folgende ist ein gutes Beispiel für eines, das Sie verwenden könnten:
Function wbksize() myWbk = Application.ThisWorkbook.FullName wbksize = FileLen(myWbk) End Function
Um dieses Makro in einem Arbeitsblatt zu verwenden, geben Sie einfach Folgendes in eine beliebige Zelle ein:
=wbksize()
Die Dateigröße wird in Bytes angezeigt.
_Hinweis: _
Wenn Sie wissen möchten, wie die auf dieser Seite (oder auf einer anderen Seite der ExcelTips-Websites) beschriebenen Makros verwendet werden, habe ich eine spezielle Seite vorbereitet, die hilfreiche Informationen enthält.
ExcelTips ist Ihre Quelle für kostengünstige Microsoft Excel-Schulungen.
Dieser Tipp (8030) gilt für Microsoft Excel 2007, 2010 und 2013. Eine Version dieses Tipps für die ältere Menüoberfläche von Excel finden Sie hier: