Suppression ligne de donnée VBA
plamo
-
Plamo -
Plamo -
Bonjour,
Je souhaite selectionner une donnée dans une liste via un menu deroulant (ca c'est fait).
Je veux pouvoir supprimer les données qui sont sur la meme ligne que cette donnée selectionnée lorsque je click sur le bouton. et ca je n'y arrive pas. I need help plz!!!!!
Merci beaucoup
Je souhaite selectionner une donnée dans une liste via un menu deroulant (ca c'est fait).
Je veux pouvoir supprimer les données qui sont sur la meme ligne que cette donnée selectionnée lorsque je click sur le bouton. et ca je n'y arrive pas. I need help plz!!!!!
Merci beaucoup
A voir également:
- Suppression ligne de donnée VBA
- Forcer suppression fichier - Guide
- Partage de photos en ligne - Guide
- Mètre en ligne - Guide
- Aller à la ligne excel - Guide
- Formulaire en ligne de meta - Guide
3 réponses
Je n'est pas très bien compris... Tu veut supprimer une ligne ou les valeur que contient cette ligne. Sinon pour supprimer la ligne complète tu peux faire par exemple:
Private Sub CommandButton1_Click() 'macro de suppression du fournisseur sélectionné
Dim DerLig As Long
supprimer_fournisseur.Hide
Sheets("Fournisseurs").Select
Sheets("Fournisseurs").Unprotect 'dévérouillage de la feuille
Cells.Find(what:=fournisseurs).Select 'recherche du fournisseur sélectionner dans la liste déroulante en vu de sa suppression
If MsgBox("Êtes vous absolument sûr de vouloir supprimer définitivement " & fournisseurs & "?", vbOKCancel + vbQuestion, "Confirmer la suppression.") = vbOK Then
Selection.EntireRow.Delete 'suppression de la ligne complète contenant le nom de fournisseur sélectionné
Else: Sheets("S0").Select 'cas ou l'on annulle la suppression
End If
Unload supprimer_fournisseur
Je pense que le principe est le même pour toi que ce soitles valeur ou la ligne. Ici j'ai un ongle fournisseur et dans un userform j'ai une liste déroulante. Je récupère dans cette liste le fournisseur à supprimer ( il s'appel fournisseurs)
En espérant t'avoir aidé...
Private Sub CommandButton1_Click() 'macro de suppression du fournisseur sélectionné
Dim DerLig As Long
supprimer_fournisseur.Hide
Sheets("Fournisseurs").Select
Sheets("Fournisseurs").Unprotect 'dévérouillage de la feuille
Cells.Find(what:=fournisseurs).Select 'recherche du fournisseur sélectionner dans la liste déroulante en vu de sa suppression
If MsgBox("Êtes vous absolument sûr de vouloir supprimer définitivement " & fournisseurs & "?", vbOKCancel + vbQuestion, "Confirmer la suppression.") = vbOK Then
Selection.EntireRow.Delete 'suppression de la ligne complète contenant le nom de fournisseur sélectionné
Else: Sheets("S0").Select 'cas ou l'on annulle la suppression
End If
Unload supprimer_fournisseur
Je pense que le principe est le même pour toi que ce soitles valeur ou la ligne. Ici j'ai un ongle fournisseur et dans un userform j'ai une liste déroulante. Je récupère dans cette liste le fournisseur à supprimer ( il s'appel fournisseurs)
En espérant t'avoir aidé...