Sub RedGreenLastNumber()
Dim ws As Worksheet
For Each ws In Worksheets
If ws.Name Like Replace("...-...", ".", "[A-Z]") Then
With ws.Range("L2", ws.Range("L" & ws.Rows.Count).End(xlUp))
.FormatConditions.Delete
.FormatConditions.Add Type:=xlExpression, Formula1:="=AND(ISNUMBER(L2),COUNT(L2:L$" & .Cells(.Cells.Count).Row & ")=1,L2<$D$11)"
.FormatConditions(1).Interior.Color = 255
.FormatConditions.Add Type:=xlExpression, Formula1:="=AND(ISNUMBER(L2),COUNT(L2:L$" & .Cells(.Cells.Count).Row & ")=1,L2>$D$11)"
.FormatConditions(2).Interior.Color = 5296274
End With
End If
Next ws
End Sub