Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 Supprimer une ligne en doubleclick

  • Initiateur de la discussion Initiateur de la discussion tonton
  • 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 !

tonton

XLDnaute Nouveau
Bonjour,

J'ai une feuille avec une liste et je coince sur une macro qui consiste à supprimer une ligne entière en double cliquant sur la cellule cible:

Private Sub CommandButton2_DblClick(ByVal Cancel As MSForms.ReturnBoolean)

Set plage = Range("C2:C" & Range("C1048576").End(xlUp).Row)
If Not Intersect(Target, plage) Is Nothing And Target.Cells.Count = 1 Then
Cancel = True

Sheet("commande").Rows(Target.Row).Delete

End If
End Sub

Avez-vous une idée de ce qui coince car je sèche
 
Bonsoir

Avec ce que j'ai compris (et sans passer par un CommandButton)
Code à mettre dans le code de la feuille (pas dans un module standard)
VB:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Target.Column = 3 And Target.Row > 1 Then
If IsEmpty(Target) Then Exit Sub
Target.EntireRow.Delete
End If
End Sub
Donc si tu doubles-cliques en colonne C (à partir de la ligne 2 et en dessous), si la cellule est vide, alors la ligne est supprimée.

PS: Test OK sur mon PC
 
Re

Toujours pas sur d'avoir compris
VB:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Target.Column = 3 And Target.Row > 1 Then
Application.EnableEvents = False
If Not Application.CountBlank(Target.EntireRow) = Me.Columns.Count Then Target.EntireRow.Delete
Application.EnableEvents = True
End If
End Sub
Supprime la ligne si cette ligne n'est pas entièrement vide (et ce uniquement quand on double-clic en colonne C)
 

Merci beaucoup ça fonctionne niquel ! Je n'avais pas fait attention à cela.
 
- 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
4
Affichages
243
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…