Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Boostez vos compétences Excel avec notre communauté !
Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force.
Apprenez, échangez, progressez – et tout ça gratuitement !
👉 Inscrivez-vous maintenant !
Bonjour à tous,
j'essaie désespéremment de supprimer une ligne d'un tableau structuré à l'aide d'un bouton "supprimer" dans le userform "UsfProduit", sans succès, auriez-vous une idée de la boulette?
Merciiiiii
Eric
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
Merci encore mais cela supprime toute la ligne et comme c'est un tableau structuré j'aimerais que ça supprime que la ligne du tableau et non pas toute la ligne de la feuille
Merci
Eric
Ah, alors à la place de
Sheets("produit").Rows(no_ligne, 1).ListObject.DataBodyRange
Essaie
Range("BDProduit").ListObject.ListRows(CbRechercheProduit.ListIndex + 1).Delete
- Navigue sans publicité - Accède à Cléa, notre assistante IA experte Excel... et pas que... - Profite de fonctionnalités exclusives Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel. Je deviens Supporter XLD