[xllimit6] Maximale Anzahl verschiedene Zellformate Diese Limitation sollten Sie unbedingt kennen. Vor allem wenn Sie mit "grösseren" bzw. aufwändig gestalteten Arbeitsmappen arbeiten. Das Wort "grösseren" ist absichtlich in Anführungszeichen geschrieben, weil die hier vorgestellte Limitation eher bei Arbeitsmappen mit mehreren Tabellenblättern und vergleichsweise vielen Zellen zu einem Problem wird. Das Ganze muss jedoch relativ betrachtet werden, da bereits ca. 4'000 Zellen zum Erreichen der Limitation genügen. Wohlgemerkt sind 4'000 Zellen lediglich 0.023 Prozent eines einzigen Tabellenblattes! Die Limitation und ihre
Auswirkungen
Die Höchstgrenze beträgt ungefähr 4'000 Formate, was somit bedeutet, dass die maximale Anzahl je nach Situation bzw. Inhalt der Arbeitsmappe leicht nach oben oder unten abweichen kann. Warum das so ist, was die exakte Anzahl beeinflusst und wieso nur ca. 4'000 Formate in einer Mappe benutzt werden können, lesen Sie weiter unten im Abschnitt "Wieso können nur ca. 4'000 verschiedene Zellformate verwendet werden?". Wenn beispielsweise Zellen mit unterschiedlichen Hintergrund-, Rahmen- und Schriftfarben formatiert werden, so können 3'956 verschiedene Zellformate verwendet werden. Beim 3'957-sten Zellformat erscheint die oben abgebildete Fehlermeldung. Wenn man die Fehlermeldung mit OK bestätigt, kann man trotzdem weitere Zellen formatieren. Das ist aber nur möglich, wenn man bei den weiteren Zellen nur noch die Hintergrund- und die Rahmenfarbe einstellt. Die Schriftfarbe dagegen kann nicht mehr geändert werden (die obige Fehlermeldung würde auftreten). Auf diese Weise lassen sich zusätzliche 20 Zellen formatieren, wodurch man auf insgesamt 3'976 verschiedene Zellformate kommt. Das Formatieren von weiteren Zellen, beispielsweise nur noch mit der Hintergrundfarbe, ist nicht mehr möglich.
Das Problem mit den zu vielen verschiedenen Zellformaten kann nur behoben werden, indem man die Formatierungseigenschaften von den Zellen vereinfacht. Dadurch werden nicht mehr so viele unterschiedliche Formatierungen verwendet und somit die Anzahl verschiedene Zellformate reduziert. Wie das geht, lesen Sie weiter unten im Abschnitt "Reduzieren der Anzahl Zellformate". Zuerst müssen Sie nämlich wissen, was ein Zellformat ist und aus was es sich zusammensetzt. Die wichtigsten Grundlagen werden im nächsten Abschnitt vorgestellt. Was ist ein Zellformat? Dieses Problem [gemeint ist die Fehlermeldung] tritt auf, wenn die Arbeitsmappe mehr als ca. 4'000 verschiedene Kombinationen von Zellformaten1 enthält. Eine Kombination wird definiert als eindeutige Menge von Formatierungselementen, die auf eine Zelle angewendet werden. Sie enthält die gesamte Schriftartenformatierung2 (z.B. Schriftart, Schriftgrad, kursiv, fett, unterstrichen), Rahmen (z.B. Position, Stärke und Farbe), Zellmuster, Zahlenformate, Ausrichtung und Zellschutz. Die beiden Fehler sind: Ich habe basierend auf der Microsoft-Beschreibung eine etwas genauere und meiner Meinung nach bessere Beschreibung verfasst: Ein Zellformat ist die Kombination der Formatierungselemente einer Zelle. Eine Kombination wird definiert als eindeutige Menge von Formatierungselementen, die auf eine Zelle angewendet werden. Sie enthält die gesamte Schriftformatierung (z.B. Schriftart, Schriftgrad, kursiv, fett, unterstrichen), Rahmen (z.B. Position, Stärke und Farbe), Zellmuster, Zahlenformate, Ausrichtung und Zellschutz. Wenn zwei oder mehr Zellen exakt dieselbe Formatierung haben, verwenden sie dieselbe Formatierungskombination und somit das gleiche Zellformat. Wenn es zwischen den Zellen jedoch Unterschiede in der Formatierung gibt, verwendet jede Zelle eine andere Kombination. Wenn eine Arbeitsmappe mehr als ca. 4'000 verschiedene Formatierungskombinationen, d.h. Zellformate enthält, tritt die Fehlermeldung "Zu viele verschiedene Zellformate" auf. Die Formatierungselemente von Zellen sind in sechs Gruppen
eingeteilt: Die Namen der Gruppen entsprechen den Beschriftungen der Registerseiten im Dialogfenster "Zellen" (siehe nächste Abbildung). Die einzige Ausnahme ist die Gruppe "Zahlenformat", die im Dialogfenster als "Zahlen" angegeben ist.
Jede Gruppe bzw. Registerseite enthält bestimmte Formatierungsmerkmale. Die Gruppe "Zahlenformat" beispielsweise enthält das Merkmal "Zahlenformat". Die Gruppe "Schrift" umfasst insgesamt 8 Merkmale: Schriftart, Schriftschnitt, Schriftgrad, Unterstreichung, Durchgestrichen, Hochgestellt, Tiefgestellt und Schriftfarbe.
Sämtliche auf dem Dialogfenster "Zellen" angezeigten Einstellungen sind ein Bestandteil des Zellformates. Wenn Sie eine Zelle formatieren, indem Sie die Einstellungen einer Eigenschaft ändern (z.B. das Zahlenformat von "Standard" auf "Text" ändern), und die Kombination aller eingestellten Eigenschaften wurde bisher noch nie in der Arbeitsmappe verwendet, dann entsteht ein neues Zellformat. Ein kleiner Exkurs: Zellformat oder
Zellformatierung? Wie viele verschiedene Zellformate
sind überhaupt möglich? Gemäss meiner letzten Berechnung existieren ungefähr 1.22889E+37 verschiedene Möglichkeiten, wie man die Formatierungsmerkmale einer einzigen Zelle kombinieren kann. Die Zahl sieht ohne Potenz geschrieben so aus: 12'288'894'881'881'900'000'000'000'000'000'000'000 Eine Zahl mit 36 Stellen heisst Sextillion (1036). Es existieren somit ca. 12 Sextillionen mögliche Zellformate. Die Wahrscheinlichkeit, dass Sie im Lotto den Hauptpreis gewinnen und am gleichen Tag vom Blitz getroffen werden, und am nächsten Tag in einer anderen Lotterie wieder den Hauptpreis holen und erneut am selben Tag vom Blitz getroffen werden, liegt ungefähr bei 1E+33. Zum Vergleich: Die Anzahl möglicher Zellformate ist 1.2E+37, also etwa 10'000 mal grösser. Hier die Zahlennamen zwischen Milliarde und Sextillion:
Wieso können nur
ca. 4'000 verschiedene Zellformate verwendet werden? Bleibt noch die Frage offen, wieso nur zirka 4'000
Zellformate möglich sind, wo doch laut der obigen Beschreibung 4'096 Referenzen
gespeichert werden können. Diese Frage kann nur zum Teil beantwortet werden: Informationen über das Dateiformat BIFF8 von Exceldateien erhalten Sie hier:
Wie viele verschiedene Zellformate
wurden bereits verwendet? Das Problem ist, dass Microsoft Excel keine Funktion zur Verfügung stellt, mit der man die Anzahl Zellformate herausfinden kann. Es gibt aber ein Excel Add-In, das die benötigten Informationen liefert. Gemeint ist der Cell Format Counter, ein Tool aus der CEFA-Toolbox. Der Cell Format Counter ist ein Add-In für Microsoft Excel ab Version 97. Das Tool benötigt zum Feststellen der Anzahl verwendete und verfügbare Zellformate sowie maximale Anzahl Zellformate lediglich etwa 2 Sekunden. Das Beste ist: Je mehr Zellformate in der Arbeitsmappe bereits verwendet wurden, desto kürzer dauert die Ermittlung der Messwerte. Bei vielen Zellformaten benötigt das Tool daher kaum mehr als eine Sekunde. Der Cell Format Counter verwendet zur Berechnung der verschiedenen Kennzahlen eine einzigartige Technik und hochoptimierte Programmroutinen (Anmerkung des Autors: Konzeption und Realisierung dieser Programmroutinen kosteten mich rund 6 Monate Arbeit). Hier eine Abbildung der Cell Format Counter-Benutzeroberfläche (aktuelle Programmversion 2.0):
Diese Links führen zu weiteren Informationen über den
Cell Format Counter, die CEFA-Toolbox und zur Downloadseite: Reduzieren der Anzahl Zellformate Einleitung und Vorwort Grundsätzliches Vorgehen und Vorbereitung 1) Bevor Sie sich überlegen, welche Zellen anders formatiert werden könnten, oder sogar schon mit dem Ändern von Formatierungen beginnen, müssen Sie zuallererst die Arbeitsmappe speichern, schliessen und neu öffnen! Dadurch wird vereinfacht ausgedrückt der Excel-interne Zellformatzähler initialisiert. Unmittelbar nach dem Öffnen einer Datei ist der einzige Zeitpunkt, wo der Zähler die tatsächliche, korrekte Anzahl verschiedener Zellformate enthält. 2) Nur wenn Sie wissen, wie viele Zellformate in der Mappe momentan verwendet werden, können Sie herausfinden, ob die ganzen Bemühungen bezüglich Zellformat-Reduktion überhaupt erfolgreich sind. Das Problem ist jedoch, dass man in Microsoft Excel die Anzahl Zellformate nicht herausfinden kann. Sie benötigen daher ein entsprechendes Tool, und zwar das Excel-Add-In Cell Format Counter. Es ist das weltweit einzige existierende Tool, mit dem man die Anzahl verwendete, verfügbare und maximale Zellformate einer Arbeitsmappe herausfinden kann. Laden Sie das Add-In herunter (es ist Freeware) und binden Sie es wie gewohnt in Excel über den Add-In-Manager ein (Menübefehl Extras/Add-In-Manager). 3) Während der
Überarbeitung der Zellformatierungen muss die
Mappe häufig gespeichert, geschlossen und neu geöffnet werden wird. Bis Sie mit der
Überarbeitung fertig sind, sollte auf alles verzichtet werden, was diese Arbeit
erschwert. Mit anderen Worten sollte die Arbeitsmappendatei möglichst klein und einfach
geöffnet bzw. gespeichert werden können. Anderenfalls wird jedes erneute Öffnen
mühsam, zum Beispiel weil jedesmal ein Dateikennwort eingegeben werden muss oder das
Öffnen wegen umfangreichen Formelberechnungen sehr lange dauert. Machen Sie daher unter
anderem folgendes (Liste nicht abschliessend): 4) Blenden Sie alle verborgenen Elemente der Arbeitsmappe ein, sodass sämtliche Zellen sichtbar werden. Dazu gehört insbesondere das Einblenden von ausgeblendeten Zeilen und Spalten. Ebenfalls müssen sämtliche Arbeitsblätter vom Typ "Tabelle" eingeblendet werden (Diagramm-, Makro- und Dialogblätter dürfen ausgeblendet bleiben, da diese keine Zellen enthalten). Denken Sie daran, dass es auch unsichtbare Blätter geben kann. Solche Blätter müssen via Eigenschaften-Fenster des VBA-Editors sichtbar gemacht werden. Kontrollieren Sie daher im VBA-Editor die Visible-Eigenschaft der Tabellenblätter - sie darf nicht auf xlSheetVeryHidden gestellt sein. Auch AutoFilter und Gruppierungen/Gliederungen sollten entfernt oder zumindest ausgeschaltet werden, da diese Funktionen zu ausgeblendeten Zeilen/Spalten führen. 5) Erstellen Sie zuerst eine Sicherungskopie der Arbeitsmappe (quasi ein Master-Backup). Behalten Sie diese Kopie so lange, bis Sie mit der Überarbeitung der Zellformatierungen fertig und mit dem Resultat zufrieden sind. Legen Sie ausserdem während der Überarbeitung gelegentlich weitere Sicherungskopien an (Master-Backup nicht überschreiben!). Kontrollieren Sie dabei jedesmal die Dateigrösse der erstellten Sicherungskopie. Es kann nämlich vorkommen, dass die Datei durch das Löschen von Zellformatierungen plötzlich erheblich grösser wird (das zwei- oder dreifache der ursprünglichen Grösse). Wenn dies der Fall ist, arbeiten Sie mit der vorhergehenden Sicherungskopie weiter. Ausführliche Informationen über die Problematik der Dateigrössenzunahme finden Sie auf der Seite Dateigrösse von Arbeitsmappen. 6) Verschaffen Sie sich einen möglichst genauen Überblick über sämtliche Tabellenblätter der Arbeitsmappe, bevor Sie mit der Überarbeitung der Zellformatierungen beginnen. Da das Problem mit den zu vielen Zellformaten vor allem bei grösseren Arbeitsmappen auftritt, ist es natürlich nicht möglich, alle Zellen der Mappe im Detail zu kennen. Am einfachsten wäre die Reduktion der Anzahl Zellformate, wenn man wissen würde, welche Zellen das gleiche Zellformat verwenden. Nehmen wir mal an, die Mappe enthält 20 Tabellenblätter und auf jedem Blatt wurden lediglich 1/20 der verfügbaren Zellen benutzt. Der benutzte Zellbereich eines einzelnen Tabellenblattes umfasst somit 1'677'721 Zellen (16'777'216 / 10). Bei 20 Blättern sind es folglich 33'554'420 Zellen (20 x 1'677'721). Man müsste also genau wissen, welches der über 4'000 Zellformate von welchen der über 33.5 Millionen Zellen benutzt wird. Das ist schlicht unmöglich. 7) Bedenken Sie, dass die Überarbeitung der Zellformatierungen viel Zeit in Anspruch nimmt. Reservieren Sie sich am besten zwei oder mehr Stunden für diese Arbeit. Wenn Sie nämlich die Arbeit unterbrechen und zu einem späteren Zeitpunkt, beispielsweise am nächsten Tag, fortführen möchten, müssen Sie sich zuerst wieder einen Überblick über die Arbeitsmappe verschaffen, da man oft nicht mehr weiss, welche Zellen bzw. Zellformatierungen bereits überarbeitet wurden. 8) Machen Sie sich bei Bedarf während der Arbeit Notizen. Schreiben Sie jeweils auf, welche Zellen bzw. Zellformatierungen bereits erledigt wurden. Das hilft Ihnen zu vermeiden, dass bestimmte Blattbereiche ein weiteres Mal betrachtet werden, obwohl sie bereits überarbeitet wurden. |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
Was man nicht darf
Bevor das Vorgehen zur Reduktion der Anzahl verschiedener Zellformate
vorgestellt wird, sollten Sie unbedingt wissen, was man nicht tun darf:
Sie dürfen auf
keinen Fall die Blätter der Arbeitsmappe in eine neue oder andere Arbeitsmappe
kopieren beziehungsweise verschieben, egal ob die Blätter später wieder in die
ursprüngliche Mappe zurückkopiert/zurückverschoben werden. Es
ist dabei unerheblich, ob es sich bei einem
kopierten/verschobenen Arbeitsblatt um ein Tabellen-, Diagramm-, Makro- oder Dialogblatt
handelt.
- Erstens wird dadurch die Anzahl
Zellformate nicht reduziert, weil bei diesem Vorgang sämtliche Formatierungsinformationen
mit übernommen werden.
- Zweitens können dadurch andere, nicht weniger schwerwiegende Probleme entstehen
(Stichwort 'Formatvorlagen' und 'benutzerdefinierte Zahlenformate' - eine Beschreibung
dieser Probleme folgt in Kürze...).
- Drittens gehen durch das Kopieren/Verschieben der Blätter eine Vielzahl
Informationen verloren. Mehr dazu erfahren Sie auf der Seite Dateigrösse
von Arbeitsmappen, Frage Nr. 11 "Darf
man sämtliche Blätter in eine neue Mappe kopieren, damit die Datei kleiner wird?".
Auch das
Markieren und Kopieren/Einfügen eines gesamten Tabelleninhaltes oder Zellbereiches in
eine neue Tabelle, egal ob sich diese in der gleichen oder in einer anderen Mappe
befindet, ist keine gute Lösung. Dadurch werden zwar die oben erwähnten Probleme
vermieden, eine Reduktion der Zellformate findet jedoch nicht statt, weil auch bei diesem
Kopiervorgang sämtliche Zellformate mit übernommen werden.
Empfehlungen
Die Zellen von
verbundenen Zellen (bzw. von einem zu einer einzigen Zelle verbundenem Zellbereich)
können unterschiedlich formatiert sein. In Excel ist dies schlecht erkennbar. Die
unterschiedliche Formatierung sieht man nur im Zellformatierungsdialogfenster
"Zellen", weil in diesem Fall die nicht einheitlichen Formatierungseinstellungen
nicht angezeigt werden können. Wenn die verbundenen Zellen beispielsweise zwei oder
mehrere verschiedene Schriften verwendet wurden, ist das Eingabefeld
"Schriftart" leer. In der Format-Symbolleiste dagegen wird diejenige Schriftart
angezeigt, die von der aktiven Zelle verwendet wird.
Das
Formatieren einzelner Wörter oder Zeichen eines Zelltextes ist wenn immer möglich zu
vermeiden. So sollte beispielsweise im Zelltext "Summe aller Beiträge"
das Wort "aller" nicht unterstrichen werden, weil dadurch die Zelle zwei
verschiedene Formate (und Schriften) verwendet.
Arbeiten Sie
am besten mit Formatvorlagen. Sie können jederzeit eigene Formatvorlagen erstellen (über
Menübefehl Format/Formatvorlage, Schaltfläche "Hinzufügen")
und diese dann beliebigen Zellen zuweisen. Achten Sie aber darauf, dass Sie keine
Formatvorlagen quasi auf Vorrat anlegen.
Löschen Sie sämtliche Merkmale (Inhalte,
Formate, Kommentare, bedingte Formatierungen etc.) von unbenutzten, leeren Zellen anhand
des Menübefehls Bearbeiten/Löschen/Alles.
Weisen Sie
denjenigen Zellen, die kein bestimmtes Format mehr benutzen sollen, grundsätzlich die
Formatvorlage "Standard" zu.
Setzen Sie
unterstützende Tools ein, wie beispielsweise die Microsoft Excel Add-Ins Style
Expert, UsedRange Optimizer, UsedRange Expert, DataList
Expert und ColumnFormat Optimizer. Informationen über diese
Tools erhalten Sie auf der Website
Profi-Tipp
1: Anzahl Zellformate regelmässig kontrollieren
Die Anzahl Zellformate kann jederzeit kontrolliert und
reduziert werden. Das ist eigentlich klar, sollte dennoch wieder einmal explizit erwähnt
werden, weil man oft viel zu spät mit der Überarbeitung der Zellformatierungen beginnt.
Also wenn die Fehlermeldung "Zu viele verschiedene Zellformate" bereits
aufgetreten ist. Das Problem ist nämlich, dass bei Erreichen der Limitation kein Raum
mehr zum Arbeiten vorhanden ist:
- Wenn man eine Formatierungskombination erwischt, die zu einem neuen Zellformat
führt, so erscheint sofort die Fehlermeldung.
- Man kann Zellbereiche nicht vorübergehend "umformatieren", weil kein
weiteres Format erstellt werden kann (Die Fehlermeldung würde erscheinen).
- Das Anlegen einer neuen Formatvorlage ist nicht möglich, da dies zu einem
weiteren Zellformat führt, was wiederum die Fehlermeldung erscheinen lässt.
Die aktuelle Anzahl verschiedener Zellformate in einer Arbeitsmappe können Sie schnell und einfach mit dem Microsoft Excel Add-In Cell Format Counter abfragen. Dadurch erfahren Sie rechtzeitig, wie weit die Zellformate-Limitation noch entfernt ist (weitere Informationen siehe hier).
Profi-Tipp 2: Oft benötigte Funktionen auf eine
benutzerdefinierte Symbolleiste legen
Während der Überarbeitung der Zellformatierungen
werden Sie immer wieder die gleichen Excel-Funktionen und -Dialogfenster benutzen,
beispielsweise den Dialog "Zellen" (bzw. "Zellformat"), die Funktion
"Format übertragen", die Funktion "Formatierung löschen" und
weitere. Da diese Fenster und Funktionen in Microsoft Excel über verschiedene Menüs und
Symbolleisten aufgerufen werden, ist es von Vorteil, wenn Sie sich eine eigene,
benutzerdefinierte Symbolleiste mit Schaltflächen für die oft benötigten Befehle
anlegen. Die nachfolgende Abbildung zeigt eine solche Symbolleiste:

Abbildung: Symbolleiste "Zellformate überarbeiten"
Die obige Symbolleiste hat sich in der Praxis gut bewährt, da alle wichtigen Funktionen über eine einzige Symbolleiste aufgerufen werden können - was letztendlich die Arbeit erleichtert und auch Zeit spart. Folgende Schaltflächen/Funktionen stehen zur Verfügung:
| Schaltfläche | Zweck/Beschreibung |
| Zellformatierung | Öffnet das Dialogfenster "Zellen" (Abbildung) |
| Schriftfarbe | Stellt die Schriftfarbe der selektierten Zelle ein |
| Füllfarbe | Stellt die Füllfarbe der selektierten Zelle ein |
| Füllmuster | Stellt die Muster der selektierten Zelle ein |
| Format übertragen | Überträgt das Format der selektierten Zelle auf eine andere Zelle |
| Formatierung einfügen | Fügt die Formatierungen aus der Zwischenablage ein (entspricht Menübefehl Bearbeiten/Inhalte einfügen/Formate) |
| Formatvorlage | Öffnet das Dialogfenster "Formatvorlage" (Abbildung) |
| Optimale Zeilenhöhe | Stellt die optimale Zeilenhöhe ein |
| Alles löschen | Löscht alle Merkmale der selektierten Zelle (Inhalt, Format, Kommentar, bedingte Formatierung und Gültigkeitsprüfung) |
| Formatierung löschen | Löscht die Formatierung der selektierten Zelle (Formatierung und bedingte Formatierung) |
| Rahmen entfernen | Entfernt alle Rahmen der selektierten Zelle |
| Zellen löschen | Löscht die selektierte Zelle |
| Zeilen löschen | Löscht die selektierte Zeile |
| Spalten löschen | Löscht die selektierte Spalte |
| Datei-Eigenschaften | Öffnet das Dialogfenster "Eigenschaften von <Datei.xls>" (Abbildung) |
| Datei schliessen | Schliesst die aktive Arbeitsmappe (Rückfrage "Änderungen speichern?" erscheint) |
Anmerkung des Autors:
Damit Sie die Symbolleiste nicht selbst zusammenstellen müssen, habe ich sie an eine
leere Arbeitsmappe angebunden und als Exceldatei gespeichert. Sie können diese Datei in
komprimierter Form (zip-Datei) hier herunterladen:
| Datei: | Zellformate-Symbolleiste.zip |
| Inhalt: | - Exceldatei (xls-Datei)
mit einer angebundenen Symbolleiste. - Die xls-Datei enthält keine Makros. - Die Symbolleiste besitzt 16 Schaltflächen zum einfacheren Überarbeiten von Zellformatierungen (vgl. Abbildung weiter oben). |
| Grösse: | 6 KB (entkomprimierte xls-Datei: 17 KB) |
| Datum: | 24.09.2004 |
| Hinweis: | Speichern Sie die zip-Datei in einem beliebigen Ordner und entpacken Sie die Datei. Führen Sie dann einen Doppelklick auf die xls-Datei aus. Dadurch wird die Datei geöffnet und die enthaltene Symbolleiste in Microsoft Excel integriert. Nach Schliessen der Datei bzw. Beenden von Excel wird die xls-Datei nicht mehr benötigt und kann gelöscht werden (die zip-Datei ebenfalls). |
Wichtige Hinweise
Beachten Sie
bitte, dass die Anzahl Zellformate erst durch das Speichern und Schliessen (!) der
Arbeitsmappe reduziert wird. Das Speichern der Mappe alleine nützt nichts, da sich die
Zellformat-Informationen im Excel-Arbeitsspeicher befinden und dieser Speicherbereich erst
beim Schliessen der Mappe geleert wird. Es gibt jedoch eine Ausnahme: Wenn eine unbenutzte
Formatvorlage gelöscht wird, also eine Formatvorlage, die von keiner einzigen Zelle der
Arbeitsmappe verwendet wird, so reduziert Excel die Anzahl Zellformate sofort um den Wert
1. Die Mappe muss in diesem Fall weder gespeichert, geschlossen noch neu geöffnet werden.
Anmerkung des Autors:
Leider gibt es in Excel keine Möglichkeit herauszufinden, ob die zu
löschende Formatvorlage von Zellen verwendet wird. Sie wissen folglich gar nicht, ob die
Anzahl reduziert wird, und müssen daher gezwungenermassen die Mappe speichern, schliessen
und neu öffnen. Ob eine Formatvorlage benutzt wird, können Sie nur mit einem geeigneten
Tool herausfinden. Beispielsweise mit dem Style Expert, einem Tool aus der CEFA-Toolbox. Der Style
Expert ist ein Add-In für Microsoft Excel ab Version 97.
Es kann ohne
weiteres vorkommen, dass auch nach dem Speichern, Schliessen und erneuten Öffnen der
Arbeitsmappe noch immer keine neuen Zellformate verwendet werden können, d.h. obwohl die
Formate (scheinbar) reduziert wurden, beispielsweise durch vollständiges Löschen
(Inhalte und Formate) eines grösseren Zellbereiches. In diesem Fall existiert sehr
wahrscheinlich irgend wo in der Mappe noch eine Zelle, die das gleiche Zellformat wie die
gelöschten Zellen besitzt,
Die
Arbeitsmappendatei kann durch das Löschen von Zellbereichen, ganzen Spalten oder Zeilen
unerwartet gross werden. Eine doppelt so grosse Datei ist nicht ungewöhnlich. Warum das
passieren kann, wird auf der Seite Dateigrösse von
Arbeitsmappen ausführlich erklärt.
Massnahmen zum Vermeiden von zu
vielen Zellformaten
Diese Beschreibung folgt in Kürze...
Nützliche Tools zum Analysieren
und Optimieren der Zellformate
Es existiert in Microsoft Excel selbst keine Möglichkeit, die
aktuelle Anzahl der in einer Mappe verwendeten Zellformate herauszufinden. Aus diesem
Grund habe ich ein Analysetool namens Cell Format Analyzer entwickelt.
Der Cell Format Analyzer ist das einzige mir bekannte Tool, mit dem die Zellformate einer
Arbeitsmappe ausgelesen, analysiert und optimiert werden können.
Der Cell Format Analyzer kann auf der Download-Seite heruntergeladen werden:
Tipp: Bedingte
Formatierung einsetzen
Wenn Ihre Arbeitsmappe auch nach Durchführen einer bestmöglichen Optimierung
immer noch zu viele verschiedene Zellformate enthält, Sie aber unbedingt - quasi um jeden
Preis - weitere Zellen formatieren müssen, dann können Sie diesen Trick anwenden:
Setzen Sie die bedingte Formatierung ein. Die bedingte Formatierung besitzt keinen
Einfluss auf die Zellformate in einer Mappe. Das bedeutet, dass Sie Zellen formatieren
können, ohne dass dabei die Anzahl verschiedener Zellformate grösser wird. Anhand einer
geeigneten Bedingung (Formel) können Sie auf diese Weise weitere Zellen formatieren, auch
wenn die Limitation bereits erreicht ist. Sie können auch die Anzahl Zellformate
reduzieren, indem Sie bestehende Formatierungen von Zellen entfernen und durch die
bedingte Formatierung ersetzen. Hier ein Beispiel:
Beispiel: Gefüllte Zelle(n) formatieren
1. Markieren Sie zuerst die Zelle oder den Zellbereich, der formatiert
werden soll.
2. Öffnen Sie das Dialogfenster "Bedingte Formatierung" (Menübefehl Format/Bedingte
Formatierung).
3. Definieren Sie für Bedingung 1: 'Zellwert ist' 'ungleich' '=""' (vgl.
nächste Abbildung).
4. Klicken Sie auf Schaltfläche "Format" und stellen Sie die gewünschte
Zellformatierung ein.
5. Verlassen Sie das Dialogfenster mit OK.

Abbildung: Dialogfenster "Bedingte Formatierung"
Wenn Sie beispielsweise für das zu verwendende Format Fettschrift, hellgrauer Hintergrund und Rahmenlinie unten einstellen (wie in der obigen Abbildung zu sehen), so können Sie auf diese Weise Spaltenüberschriften von Listen formatieren. Die folgende Abbildung zeigt einen Ausschnitt eines Tabellenblattes. Die Zellen der vierten Zeile wurden anhand der bedingten Formatierungen mit den oben erwähnten Formatierungseinstellungen belegt. Dadurch werden die Zellen mit einer Formatierung angezeigt, welche bei Spaltentiteln Sinn macht.

Abbildung: Mit der bedingten Formatierung formatierte
Spaltentitelzellen
Beachten Sie, dass in der oben abgebildeten Tabelle mit den Spaltenüberschriften lediglich ein einziges Zellformat verwendet wurde.
Hier erhalten Sie Informationen von Microsoft über die
Limitation "Maximale Anzahl verschiedene Zellformate" und das Dialogfeld
"Zellen formatieren":
XL (alle Versionen): Fehlermeldung "Zu
viele verschiedene Zellformate" (Excel für Windows und Mac)
http://support.microsoft.com/?scid=kb;de;213904
XL (all Versions): Error Message "Too Many Different Cell
Formats" (Excel for Windows and Mac)
http://support.microsoft.com/?scid=kb;en-us;213904
XL (alle Versionen): Verwenden und Verstehen des Dialogfelds
"Zellen formatieren" (Excel für Windows)
http://support.microsoft.com/?scid=kb;de;264372
XL (all Versions): Controlling and Understanding Settings in the
Format Cells Dialog Box (Excel for Windows)
http://support.microsoft.com/?scid=kb;en-us;264372
MacXL (all Versions): Controlling and Understanding Settings in the
Format Cells Dialog Box (Excel for Mac)
http://support.microsoft.com/?scid=kb;en-us;298368
Haben Sie Fragen,
Anregungen oder einen Fehler entdeckt?
Kontakt zum Autor
Zuletzt aktualisiert am
25.01.2006 / 21:00 Uhr
Zuletzt kontrolliert am 19.12.2008 / 17:00 Uhr
© 2002-2009 by Philipp von Wartburg, Schweiz
Alle Rechte vorbehalten