Ja - das ist eine Möglichkeit. Aber die Formatierung wird mit:
'alte Formatierung entfernen und neu definieren:
.Range(Cells(6, 2), Cells(intEinfuegeEnde, 2)).FormatConditions.Delete
.Range(Cells(6, 2), Cells(intEinfuegeEnde, 2)).FormatConditions.Add Type:=xlExpression, Formula1:="=($D6=1)"
.Range(Cells(6, 2), Cells(intEinfuegeEnde, 2)).FormatConditions(1).Interior.Color = RGB(28, 134, 238)
.Range(Cells(6, 2), Cells(intEinfuegeEnde, 2)).FormatConditions.Add Type:=xlExpression, Formula1:="= WOCHENTAG($B6;2) > 6"
.Range(Cells(6, 2), Cells(intEinfuegeEnde, 2)).FormatConditions(2).Interior.Color = RGB(142, 229, 238)
eingefügt. Warum definiert Excel andere Zellbezüge, wie kann ich den Code schreiben damit das nicht passiert?