Try this in a standard module
Option Explicit
Sub test()
DeleteRowsContaining "Amy"
End Sub
Sub DeleteRowsContaining(strFind As String)
On Error Resume Next
Do
Cells.Find(What:=strFind, After:=ActiveCell, LookIn:=xlFormulas, _
LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False, SearchFormat:=False).EntireRow.Delete
If Err.Number <> 0 Then
Err.Clear
On Error GoTo 0
Exit Do
End If
Loop
End Sub
Hope this helps
[EDIT]
If you just want to delete "Amy" and not the whole row use Replace > Find What:= "Amy" > Replace With:= Leave this field blank
Bookmarks