Clever-Excel-Forum

Normale Version: Dateigröße_Arbeitsblattgröße
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hallo Gemeinde,
gibt es ein Tool oder eine Funktion für Excel 2013, mit der ich mir anzeigen lassen kann, wie groß die aktuelle Datei ist und wie groß die einzelnen Arbeitsblätter sind?
LG
Hallo,

da findest du zumindest mal den Code für die Dateigröße:
http://www.office-loesung.de/ftopic419944_0_0_asc.php

Die Größe einzelner Arbeitsblätter in Byte anzugeben wird denke ich nicht möglich sein.
Hi,

ein Blick in den Explorer reicht doch, um die Dateigröße zu erfahren: [attachment=18525]

Die Größe einzelner Blätter wirst du vermutlich nicht feststellen können.
Hallo,

wenn du es genau Wissen Will'st speichere jedes Sheet einzeln.

mfg
Ich danke auch Dir, Günther.
Meine Vorstellung war, durch probieren herauszufinden, warum meine Datei sich nicht weiter verschlanken lässt (z.Zt. 14,6 MB). Dazu hätte ich gerne immer den Umfang des aktuelles Sheets gewusst. Aber wenn das nicht geht..Pech gehabt.
Anderees Problem:
Die Datei braucht - zumindest auf meinem Rechner - ca. 30 Sek zum Starten
Könnte man denn vielleicht die die Zeit beim Laden der Datei verkürzen, in dem man immer nur das aktuelle Arbeitsblatt berechnen lässt - per Makro  - anstelle dass die gesamte Mappe beim Start berechnet wird?
Hi,

da würde ich mal an viele Formatierungen denken, oder an Formeln, die über zu große Bereiche verteilt sind.
Volatile Formeln verlangsamen eine Datei auch.
Zitat:durch probieren herauszufinden, warum meine Datei sich nicht weiter verschlanken lässt 

Dazu hätte ich den Ansatz, dass du deine Datei unter einem anderen Namen nochmal abspeicherst (als Versuchsdatei) und nach und nach einzelne Tabellenblätter löschst. Nach jedem gelöschten Blatt schließt du die Datei und ermittelst die aktuelle Dateigröße. Auf diese Weise kannst du sofort feststellen, welches der Blätter die Datei aufbläst.

Das automatische Kalkulieren kannst du so verhindern:

Code:
Private Sub Workbook_Open()

Application.Calculation = xlCalculationManual

EndSub
Hi,

bis zur Hälfte des Speichervolumens kannst du einsparen, wenn du deine Datei binär, d.h mit der Endung .xlsb abspeicherst. Hat noch zudem den Vorteil, dass du dich nicht darum kümmern musst, ob du Makros verwendest oder nicht.
Danke, Berni,
ich bin nicht so gut in Makros. In welchen Ordner muss ich den Code eintragen?
Und welchen Code müsste ich nehmen, damit jedes einzelne Worksheet beim Aufruf berechnet wird? Oder geht das dann weiter automatisch?
Gruß Christoph
Danke, Günther,
ich trau mich fasst nicht das zu sagen: die Datei ist schon eine XLSB
Gruß Christoph
Seiten: 1 2