Public Sub Test()
Dim sWordStart As String
Dim sWordStop As String
Dim oStart As Range
Dim oStop As Range
Dim oDelete As Range
sWordStart = "Start word or phrase" ' Change text to suit
sWordStop = "End word or phrase" ' Change text to suit
Set oStart = ActiveSheet.UsedRange.Find(what:=sWordStart, lookat:=xlPart, MatchCase:=False)
Set oStop = ActiveSheet.UsedRange.Find(what:=sWordStop, lookat:=xlPart, MatchCase:=False)
If Not oStart Is Nothing And Not oStop Is Nothing Then
Set oDelete = ActiveSheet.Range(oStart.Row & ":" & oStop.Offset(-1, 0).Row)
oDelete.Interior.ColorIndex = 3
'oDelete.Delete 'Uncomment to delete the target row(s)
End If
End Sub