Kennt jemand eine verlässliche, systematisch aufgebaute Quelle (Buch, WebSite etc.), die Auskunft über die Verwendung von Farben in Excel gibt?
Die wenigen Hinweise, die ich bisher gefunden habe, sind z.T. widersprüchlich, unvollständig oder unverständlich.
Hintergrund-Info:
Ich muss in einem Excel-Projekt bestehende Hintergrundfarben von Zellen auf Formen (Grafikelemente) anwenden. Bei der Beschäftigung damit bin ich auf verschiedene Widersprüche gestoßen.
Liest man z.B. (mit VBA) die Hintergrundfarbe einer Zelle mit schwarzem Hintergrund aus (Interior.ColorIndex), erhält man den Wert 1. Verwendet man diesen Wert zum Füllen einer Form (z.B. Rechteck), wird die Form allerdings weiß gefüllt (Fill.ForeColor.SchemeColor). Um sie schwarz zu füllen, wird der Wert 8 benötigt.
Auch bei anderen Zellhintergrund-Farben führt die Addition von 7 zur Füllung der Form mit der selben Farbe. Aber nicht immer. Manchmal unterscheiden sich die Farben auch mehr oder weniger. Es ist also alles in allem für mich nicht nachvollziehbar, was Excel da macht.
Es geht dabei nicht um RGB-Farben sondern um die nummerierten Farben. Schön wäre es, wenn die Information für die aktuellen Excel-Versionen der letzten 10 Jahre verfügbar wären. Denn zwischen Excel 2003 und 2010 hat sich ja diesbezüglich einiges geändert, was aber für mich auch nur schwer nachvollziehbar ist.
Gruß, mawe2
Office - Word, Excel und Co. 9.738 Themen, 41.365 Beiträge
Danke für Deine schnelle Antwort!
Die Seite kannte ich jedoch schon. Und obwohl ich zuerst auch dachte, dass sie genau mein Problem löst, tut sie das nicht wirklich.
Dort findet sich z.B. dieser Satz: "Wie man leicht erkennen kann, kommen einige dieser Farben auch in der oberen Tabelle vor, haben dort aber eine andere Nummer. Den Grund dafür kenne ich nicht."
Genau darum geht es mir aber: Ich möchte die Gründe dieser Merkwürdigkeiten kennen und ich möchte wissen, wie man im Umgang mit den Farben unvorhergesehene Pannen (z.B. bei Nutzung der selben Datei auf anderen Rechnern, in anderen Excel-Versionen usw.) vermeiden kann.
Gruß, mawe2