Excel ColorIndex Farbcode
Kategorisierung: | Kodierungen / farbbasiert |
Herkunft / Verwendung: |
Microsoft Excel verfügt über eine Farb-Tabelle mit 56 vordefinierten Standard-Farben, aus denen man per Menü (oder VBA-Befehl ColorIndex) auswählen und so Excel-Objekte einfärben kann. Als Objekte kommen dabei die Farbe des Rahmens, der Schriftart und der inneren Füllung in Betracht. Die Colorindex-Farben können zwar nachträglich geändert werden, haben aber im Auslieferungszustand bestimmte Standard-Farbwerte. Diese Colorindex-Farben kann man dazu nutzen, um die Zahlen 1 bis 56 in Farben zu kodieren. Nur wer den richtigen Index kennt, kann auch wieder die Zahlen wiederherstellen. Alternativ könnte man natürlich auch vereinbaren, die Ziffern 1 bis 9 auf den Index 1 bis 9 , die Ziffer 0 auf Platz 10 zu legen und danach die 26 Buchstaben der lateinischen Alphabets zu legen, um auch ganze Texte kodieren zu können. Für weitere Satz- und Sonderzeichen wäre sogar auch noch Platz. Die doch beachtliche Menge von 56 Farben macht es nicht leicht, alle Farben von einander zu unterscheiden. Zum Beispiel ähneln sich die Geld-Töne mit den Index-Nummern 6, 27 und 44. Auch gibt es sehr ähnliche Blau- und Cyantöne. Bleibt man aber bei Verwendung der ersten 10 Farben zur Darstellung von Ziffern, so hat diese Auswahl sehr gut unterscheidbare Farben: schwarz, weiß, rot, hellgrün, blau, geld, magenta, cyan, braun und dunkelgrün. Schon bei der Erweiterung auf 36 Farben hat man es mit nicht einfach zu unterscheidbaren Farben zu tun. Im Internet dargestellte und damit auf dem Computer vorliegende Farben kann man allerdings auch immer über deren hexadezimaler Farbdefinition auf dem Bildschirm genau identifizieren, siehe hierzu auch den Artikel CSS-Farben: Namen und Werte. Zum Abdruck in Printmedien sind die Farben über Index 10 aber nicht geeignet, da unter Umständen kaum mehr unterscheidbar. |
Spezifikation des Codes
Zur Kodierung/Dekodierung der Farben in die Zahlen 1 bis 56 ist folgende Tabelle nützlich:
Um auch Buchstaben zu kodieren/dekodieren empfiehlt sich folgende Tabelle. Zuerst kommen die übereinstimmenden Zahlen (1...9, 10 auf der Null), dann folgen die Buchstaben A bis Z (11...36, entspricht Buchstabenwert plus 10), gefolgt von den Umlauten (37...40) und dem Unterstrich (oder Leerzeicen, 41). Der Rest der Farben (Index 42...56) bleiben unbenutzt.

Die Farben über den gesamten Farbindex unterscheiden sich manchmal nur durch Nuancen und sind mitunter schlecht unterscheidbar. Verwendet man aber nur die Farbe für Ziffern (Index 1 bis 10), dann hat man allerdings gut unterscheidbare Farben.
Beispiel
Klartext: | Beispielklartext |
Kodiert: | ![]() |