unter http://xlforum.herber.de/messages/443256.html habe ich ein Problem geschildert und auch eine passende Lösung erhalten. So wie darin beschrieben funktionierts auch prächtig, ich habe das auch auf die Spalten begrenzen können, für die ich das eigentlich nur brauche.
Nur jetzt ist folgendes Problem: die Spalten der Teilnehmer sind mittels bedingter Formatierung abwechselnd farbig eingefärbt (=REST(SPALTE();2)=0). Hier scheitert die angegeben Lösung leider, weil offensichtlich die bedingte Formatierung Vorrang hat.
Gut - bedingte Formatierung in den Namenszellen kann man löschen und die Zellen von Hand einfärben, da sich die Teilnehmerzusammensetzung ja nicht permanent ändert. Da hat die angegebene Lösung den Nachteil, dass sie zunächst die Zeile komplett "entfärbt" (Rows(11).Interior.ColorIndex = xlNone) und dann erst die Farbe einstellt (Cells(11, ActiveCell.Column).Interior.ColorIndex = 6).
Ich hätte nun gerne, dass die Funktion sich die Farbe merkt, die beim Wechsel der Markierung auf eine Zelle eingestellt war. Beim Wechseln der Markierung soll natürlich die alte Farbe wieder in die Zelle, die verlassen wird, eingestellt werden usw.
Gibt es auch dafür eine Lösung?
Danke für Hinweise.
Gruß,
Pampel