Sub ts() Dim rg As Range Dim r As Long r = Columns("A:C").SpecialCells(xlLastCell).Row For Each rg In Range("A1:C" & r) If rg < Range("E" & rg.Row) Then rg.Interior.Color = RGB(255, 0, 0) Else rg.Interior.Color = RGB(146, 208, 80) End If Next End Sub