Sub FindToDelete()
Dim RngFound As Range, maRecherche As String
maRecherche = Sheets("Recherche").Range("T1").Value
With Sheets("Historic")
.Unprotect "Ro0892"
With .Range("A2:A2000")
Set RngFound = .Find(maRecherche, LookIn:=xlValues, Lookat:=xlWhole)
While Not RngFound Is Nothing
RngFound.EntireRow.Delete
Set RngFound = .FindNext
Wend
End With
.Protect "Ro0892"
End With
Set RngFound = Nothing
End Sub