Guten Morgen allerseits,
nachdem ich gedacht habe, dieses Problem wäre gelöst, entpuppt sich die "bedingte" Formatierung eines abgerundeten Rechtecks mittel VBA zu meinem größten Sorgenkind. In der Original-Datei hat die Formatierung geklappt, solange ich keine Formel verändert habe. Somit konnte ich das ganze Jahr eintragen. Vorhin diese Datei geöffnet, einen Stundenwert verändert und nichts tut sich mehr.
Es muss doch eine einfache Möglichkeit geben zu sagen: Du blöde Form, wenn E1 C1, dann soll dein Rahmen rot werden, ansonsten soll er schwarz bleiben. Habe Google bemüht und die ein oder andere Lösung gefunden, angepasst, aber nichts funktioniert. Eine Lösung, die im Modul steht, funktioniert allerdings, wenn ich das Makro manuell starte. Also muss es doch möglich sein. diese Code auch aus der Prozedur heraus zu starten.
Ich habe ne Beispieldatei mal hochgeladen. Die Form, um die es geht befindet sich im Tabellenblatt "Gesamtdaten" F1. Ich weiß auch, das eine normale bedingte Formatierung wesentlich einfacher wäre aber zum einen passt die Form optisch zu den anderen, zum anderen kann es nicht sein, dass mir sone doofe Form ein Eigenleben entwickelt und funzt, wann sie will. Darüber hinaus werde/habe ich bisher noch keine Lösung von euch Experten bekommen, die nicht funktioniert.
https://www.herber.de/bbs/user/159781.xlsm
Gruß Frank