Hallo,
ich versuche mich mal kurz zu fassen.Folgendes geht manuell problemlos:
FC1: =$G3="Erledigt" und Range =$A$3:$F$98; Dann Farbe1
FC2: =F3
Per VBA ein Graus:
Das freundliche Google half ein wenig:
.FormatConditions.Add Type:=xlExpression, Formula1:="=" & Range("G3").Offset( _
ActiveCell.Row - 3).Address(RowAbsolute:=False, ColumnAbsolute:=True) & =""Erledigt"""
.FormatConditions(.FormatConditions.Count).SetFirstPriority
.FormatConditions(1).Font.Color = Farbe1
.FormatConditions.Add Type:=xlExpression, Formula1:="=" & Range("F3").Offset( _
ActiveCell.Row - 3).Address(RowAbsolute:=False, ColumnAbsolute:=True) & ="
Bis hierher ist alls i.O.
.FormatConditions(1).Font.Color = Farbe2
Peng! Anwendungs- oder objektorientierter Fehler!
Wrum mach Xl das mit mir?
Grüße