Afficher et masquer des colonnes avec checkbox
Résolu
Nai
Messages postés
765
Statut
Membre
-
gbinforme Messages postés 15478 Statut Contributeur -
gbinforme Messages postés 15478 Statut Contributeur -
Bonsoir la communauté ^^
Je cherche à afficher et masquer des colonnes avec Checkbox.
Ça ne fonctionne pas :/
Pouvez-vous m'expliquer d'où vient l'erreur (ou proposer un autre moyen de cacher des zones?)
J'ai besoin de masquer/afficher les semaines1, 2, 3 et/ou 4 ^^
https://www.cjoint.com/c/FItsbBnZjJO
Je cherche à afficher et masquer des colonnes avec Checkbox.
Private Sub CheckBox1_Click() If CheckBox1 = True Then Sheets("Prévisionnel").Columns("H:V").EntireColumn.Hidden = False Else Sheets("Prévisionnel").Columns("H:V").EntireColumn.Hidden = True End If End Sub
Ça ne fonctionne pas :/
Pouvez-vous m'expliquer d'où vient l'erreur (ou proposer un autre moyen de cacher des zones?)
J'ai besoin de masquer/afficher les semaines1, 2, 3 et/ou 4 ^^
https://www.cjoint.com/c/FItsbBnZjJO
A voir également:
- Afficher et masquer des colonnes avec checkbox
- Comment faire des colonnes sur word - Guide
- Classer par ordre alphabétique excel plusieurs colonnes - Guide
- Afficher appdata - Guide
- Comment masquer les amis sur facebook - Guide
- Masquer conversation whatsapp - Guide
C'est tout bête en effet. J'ôte la protection au clic et la remet à la fin de la macro.
Ça fonctionne, mais bizarrement : https://www.cjoint.com/c/FIuqqn2bqVR
Il semble y avoir un ordre d'affichage et de masquage :O
Par exemple : impossible de masquer la semaine 2 si la semaine 1 n'est pas masquée.
Une idée ? ^^
Merci encore :)
C'est tout bête en effet.. J'ai bien l'impression que là aussi c'est tout bête : lorsque l'on copie "CheckBox1_Click" dans "CheckBox2_Click" il faudrait peut-être tester celui qui est cliqué et non l'autre. ;-)
Je vois que la formule du checkbox2 mentionne checkbox1. Je ne comprend pas comment le modifier.
"Désolé... Nous avons rencontré un problème avec cette formule : nous n'avons pas trouvé de référence de plage ou de nom défini."
Kézako ?
Tu peux même simplifier ainsi :
Je suis désolé mais te remercie vivement !