Sub Macro1()
With Range("D2:D11")
.FormatConditions.Add Type:=xlExpression, Formula1:="=ISBLANK($D$2:$D$11)"
.FormatConditions(Range("D2:D11").FormatConditions.Count).SetFirstPriority
.FormatConditions.Add Type:=xlExpression, Formula1:="=OR(IFERROR(TODAY()-D2,0)>=120,ISTEXT(D2))"
.FormatConditions(Range("D2:D11").FormatConditions.Count).SetFirstPriority
With Range("D2:D11").FormatConditions(1).Interior
.PatternColorIndex = xlAutomatic
.Color = 5296274
End With
.FormatConditions.Add Type:=xlExpression, Formula1:="=TODAY()-D2:D11<120"
.FormatConditions(Range("D2:D11").FormatConditions.Count).SetFirstPriority
With Range("D2:D11").FormatConditions(1).Interior
.PatternColorIndex = xlAutomatic
.Color = 10066431
End With
End With
End Sub