08.09.2015, 10:18 (Dieser Beitrag wurde zuletzt bearbeitet: 08.09.2015, 10:21 von Kl@us-M..)
Hi,
das geht nur mit VBA oder über einen Trick mit Hilfe des alten Excel4-Makros =ZELLE.ZUORDNEN() in Verbindung mit einer Bereichnamenvergabe und Bedingter Formatierung:
A
B
C
D
E
F
5
soll grün werden
10
10
6
7
soll rot werden
44
10
Name
Bezug
Hintergrundfarbe
=ZELLE.ZUORDNEN(63;INDIREKT("ZS(-4)";FALSCH))
Zelle
Formel
E5
=Hintergrundfarbe
F5
=Hintergrundfarbe
E7
=Hintergrundfarbe
F7
=Hintergrundfarbe
Zelle
bedingte Formatierung...
Format
D5
1: =$E5<>$F5
abc
D5
2: =$E5=$F5
abc
D7
1: =$E7<>$F7
abc
D7
2: =$E7=$F7
abc
Beachte bitte, dass nach Änderungen der Hintergrundfarben eine Neuberechnung mit F9 angestossen werden muss.
dies ist in "normalen" Formeln\Funktionen nicht möglich, über VBA könnte es realisiert werden... Nur würde ich das auch nicht machen! Es gibt 4.294.967.296 verschiedene Farben in Excel seit 2007, keine Ahnung wie viele davon es in Grün und Orange gibt aber das sind auch ein paar hdt. Meine persönliche Meinung dazu ist -> Ich würde mich nie auf welche "händischen" Farbspielereien verlassen, da die möglichen Fehlerquellen einfach zu hoch sind.
08.09.2015, 13:52 (Dieser Beitrag wurde zuletzt bearbeitet: 08.09.2015, 13:55 von Rabe.)
Hi,
(08.09.2015, 10:46)twobbelix schrieb: Die Farbe kann man doch auch per "code" angeben, oder? dass man auch den richtigen Ton hat.
das heißt, du willst dann das händische Einfärben per Code-Eingabe erledigen? Das macht ein normaler User doch maximal zwei Mal, bevor es ihm zu viel Aufwand ist.