Bonjour,
Merci pour la réponse j'ai donc essayé ça:
Private Sub BtSupprProduitBase_Click()
Dim question As Integer
Dim no_ligne As Integer
Application.ScreenUpdating = False
Sheets("produit").Visible = True
Sheets("produit").Activate
Call unprotect
'On Error Resume Next
no_ligne = CbRechercheProduit.ListIndex + 2
If MsgBox("Êtes-vous certain de vouloir supprimer", vbYesNo, "Demande de confirmation") = vbYes Then
Sheets("produit").Rows(no_ligne, 1).ListObject.DataBodyRange
Unload Me
UsfProduit.Show 'Fermer puis ouvrir permet d'effacer les données
End If
Sheets("produit").Visible = False
Call protect
End Sub
Mais ça ne marche pas non plus!!!
Merci
Eric