Das ist eine echte Herausforderung!
Zusatzfrage: Von wievielen Zellen reden wir, die umgefärbt werden sollen, woraufhin etwas passieren soll? Sind das nur ein paar, ist es eine komplette Spalte, oder gar das ganze Arbeitsblatt ...?
Ich frage, weil ich mir überlegt habe, wie man so etwas mit einem Makro realisieren könnte. Wenn es nicht um zu viele Zellen geht, könnte man Folgendes versuchen:
Der Makro wird automatisch gestartet, wenn du die Mappe öffnest. Im ersten Schritt schaut es sich dann alle Zellen an, die eventuell umgefärbt werden können und speichert deren Farbe.
Dann dreht der Makro ständig im Hintergrund seine Kreise und schaut sich wieder die Zellenfarben an. Sobald er eine Änderung zu den bisherigen Farben feststellt, führt er die Rechnungen aus. Dann speichert er die neuen Farben und geht wieder in Lauerstellung.
Wenn die Mappe geschlossen wird, wird er automatisch beendet.
Das ganze ist aber nur realistisch, wenn die Zahl der Zellen, deren Farbe möglicherweise geändert wird, nicht zu riesig ist. Sonst schluckt er ganz schön CPU-Zeit.
Außerdem könnte es vermutlich Probleme geben, falls du noch andere Makros laufen lässt.
Also: Um wieviele Zellen geht es? Und gibts noch andere Makros?
Grüße, Andreas