Ich habe ein UserForm, in dem ich ein Datum eingebe. Daraus berechnet sich dann mit DTPicker1.Value + 14 ein Datum in zwei Wochen, dass in der TextBox4 im UserForm aktualisiert und angezeigt wird.
Mit beenden des Userforms wird DTPicker1.Value z.B. in D22 und TextBox4 in D23 übergeben. (Spalte ist fix, nur die Zeilen ändern sich nach jedem neuen UserForm)
Nun sollte die bedingte Formatierung greifen: In G3 habe ich das aktuelle Datum mit "=heute()". Für die einzelnen Zeilen gilt nun folgende bedingte Formatierung: Text orange, wenn: =$D23<=$G$3
Also: "Mach den Text orange, wenn das Datum in D23 heute oder in der Vergangenheit ist.
Soweit zur Theorie. Die Übergabe mit Userform funktioniert. Auch die Funktion im Userform. Aber die bedingte Formatierung geht nur, wenn ich in das Feld D23 klicke, ans Ende des übergebenen Datums und dann die Return-Taste betätige.
Was kann ich tun / was muss ich ändern, damit das automatisch geht?
Danke schon mal für Eure Tipps!
Matthias