ich habe ein Problem. Ich möchte folgende bedingte Formatierung in Spalte G einfügen. Wenn in der Spalte F in der korrespondierenden Zeile nicht oder teilweise umgesetzt steht (auswählbar mittels Dropdown), dann soll die entsprechende Zeile in Spalte G rot werden, wenn diese leer ist (was sie am Anfang immer ist). Wird dann was in die G Zelle geschrieben (was ist egal, sie darf nur nicht leer sein), dann soll das rote verschwinden.
Mein Code bislang sieht folgendermaßen aus. Zur Erklärung: introw7 ist eine Variable, welche mir angibt, wieviel befüllte Zeilen es in diesem Sheet gibt (wurde vorher im Code bestimmt und funktioniert auch).
With Range("G2:G" & introw7 + 1)
.FormatConditions.Delete
Selection.FormatConditions.Add Type:=xlExpression, Formula1:= _
"=ISTLEER($G$2)=FALSCH"
.FormatConditions.Add Type:=xlExpression, Formula1:="=$F2=""teilweise umgesetzt"""
.FormatConditions(1).Interior.ColorIndex = 3
.FormatConditions.Add Type:=xlExpression, Formula1:="=$F2=""nicht umgesetzt"""
.FormatConditions(2).Interior.ColorIndex = 3
End With
Eigentlich macht der Code auch schon fast das, was er soll. Einzig die Zellen in Spalte G bleiben immer rot, auch wenn in der korrespondierenden Zelle in F etwas drinsteht. Könnt ihr mir hier weiterhelfen?
Grüße