Sub SamT()
Dim Cel As Range
Dim BCel As Range
ActiveSheet.UsedRange.Interior.ColorIndex = xlNone
'Go down Column "C" cell by cell
For Each Cel In Range("C:C")
'Check if 4 empty rows (C,D,&E)
Set BCel = Cel 'Don't want to resize Cel, since we need to use it as one cell.
If WorksheetFunction.CountBlank(BCel.Resize(4, 3)) = 12 Then Exit Sub
'Check if this Row(C,D,&E) is empty then Skip testing
If Trim(Cel.Text & Cel.Offset(0, 1).Text & Cel.Offset(0, 2).Text) = "" _
Then GoTo CellNext 'and skip testing
'Test for dupes
If Cel = Cel.Offset(1, 0) _
And Cel.Offset(0, 1) = Cel.Offset(1, 1) _
And Cel.Offset(0, 2) = Cel.Offset(1, 2) Then
'Test A&B for blanks
If Cel.Offset(1, -2).Text & Cel.Offset(1, -1).Text = "" Then
Cel.EntireRow.Interior.ColorIndex = 3
Cel.Offset(1, 0).EntireRow.Delete
End If
End If
CellNext:
Next Cel
End Sub