Supprimer une ligne grâce à un checkbox

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

adi399

XLDnaute Occasionnel
Bonjour, j'aimerai pouvoir supprimer la ligne 3 lorsque ma checkbox1 est cochée...help 🙂
voici mon code:

Sub Macro4()
If CheckBox1.Value = True Then
Rows("3:3").Select
selection.delete Shift:=xlUp
End If
End Sub
merci beaucoup
 
Dernière édition:
Re : Supprimer une ligne grâce à un checkbox

Bonjour Adi, Bonjour le forum,

Elle est où cette CheckBox ? Dans une UserForm, sur un onglet ?
Essaie comme ça (si la checkbox est dans une userform UserForm1 (à adapter) :
Code:
Sub Macro4()
If UserForm1.CheckBox1.Value = True Then Rows(3).delete
End Sub
Ou comme ça pour une checkbox dans un onglet Feuil1 :
Code:
Sub Macro4()
Sheets("Feuil1").Shapes("CheckBox1").Select
If Selection.Object.Value = True Then Rows(3).Delete
On comprendrait certainement mieux avec un fichier exemple...
 
Dernière édition:
Re : Supprimer une ligne grâce à un checkbox

Mon classeur comportant de nombreuses données confidentielles je vous envoi un autre ci-joint avec mes explications!

J'ai peut-être mal utiliser les checkbox, il y a surement plus simple?

Merci d'avance pour votre aide🙂
 

Pièces jointes

Dernière édition:
Re : Supprimer une ligne grâce à un checkbox

Bonjour adi399, Robert, le forum,

Difficile de faire avec des checkbox car quand tu supprimes la ligne tes N° de checkbox ne correspondent pas au N° de ligne.

Vois avec ceci :
Tu cliques sur la cellule en colonne D, cela te mets une coche ou te l'enlève si tu en as une.

Cliques sur le bouton, ça te supprime tes lignes.

A+
 

Pièces jointes

Re : Supprimer une ligne grâce à un checkbox

Re 🙂

J'ai amélioré mon fichier avec un userform de saisie!

je n'arrive pas à créer le code pour que la saisie soit faite à la fois sur la feuil2 et sur la feuille copie en même temps. (la feuille copie me permettrai de conserver une trace en cas d'erreur lors d'une supression de ligne dans la feuille1)

j'éspère que vous m'avez suivi 😀
 

Pièces jointes

- 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
669
Réponses
5
Affichages
915
Retour