Suppression d'une ligne

  • Initiateur de la discussion Initiateur de la discussion blueshark
  • Date de début Date de début

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 !

blueshark

XLDnaute Nouveau
Bonjour,
je voudrai avoir un avis sur cette petite partie de code.😱
Je voulais supprimer une ligne dans un tableau à plusieurs colonnes après avoir sélectionner une ligne dans un ListBox.
J'ai réussi cette commande fonctionne. 😛
Mais c'est juste pour avoir un avis et si ce code ne risuqe pas de provoquer des erreurs par la suite.

Si jamais il faut je peut mettre le classeur en pièce jointe dans un prochain message.
Merci pour votre aide.

Private Sub But_supp_Click()
Dim Rech As Range
Dim Titre As String
Dim rep, rep1, rep2 As Byte

Titre = ListBox1.Value
If Titre = "" Then Exit Sub
Set Rech = Sheets("BDTEQUE").Range("BDLISTE").Find(Titre)

If Rech Is Nothing Then
TextBox1.SetFocus
TextBox1.Value = ""
Else
rep1 = MsgBox("Etes vous sur de supprimer la BD sélectionnée!", _ vbInformation + vbYesNo _
+ vbDefaultButton1, "BD")
If rep1 = vbYes Then
'Listindex +2 me permet d'avoir la zone sélectionner sur la feuille
With Sheets("BDTEQUE").Rows(ListBox1.ListIndex + 2)
.Find (Titre)
.Delete Shift:=xlUp
End With
Else
TextBox1.SetFocus
TextBox1.Value = ""
End If
End If

End Sub
 
- 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

Discussions similaires

Réponses
10
Affichages
533
Réponses
3
Affichages
265
Réponses
4
Affichages
581
Réponses
2
Affichages
333
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Réponses
5
Affichages
711
Retour