Bonsoir le fil,
Comme pour moi, un numéro d'inscription est unique
inutile de parcourir toutes les lignes, ni commencer par la fin
Il suffit de trouver le numéro concerné et de supprimer la ligne
Sub OUVRE_SUPPRIMER()
Dim CelF As Range
Dim NumInsc As Integer
NumInsc = Application.InputBox("Veuillez saisir le numéro à supprimer SVP", "NUMERO d'INSCRIPTION", Type:=1)
' Si bouton annuler
If NumInsc = 0 Then Exit Sub
' Sinon
With ThisWorkbook.Sheets("BDD")
Set CelF = .Range("A:A").Find(What:=NumInsc, LookIn:=xlValues, LookAt:=xlWhole, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False)
' Si inscription trouvée
If Not CelF Is Nothing Then
Rows(CelF.Row).Delete
End If
End With
End Sub
Le fichier
A+