formulaire conserve les changements

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

M

methra

Guest
Bonjour à tous

Je rencontre un petit problème concernant des checkbox dans mon formulaire.

J'ai un checkbox pour afficher (lorsque c'est coché) ou masquer les colonne des trimestres.
Lorsque je lance mon formulaire et je clique sur le checkbox , ça fonctionne par contre si je reviens sur le formulaire, la case que j'ai coché redevient vide.

Comment faire pour que le formulaire prenne les changements?
Et est qu'on peut garder les changements de façon permanente c'est à dire lorsqu'on quitte excel et qu'on l'ouvre de nouveau?

J'ai cherché sur le forum mais je n'ai pas trouvé. Étant novice peut être que je n'ai pas vue le code en question.

En vous remerciant à l'avance
 

Pièces jointes

Re : formulaire conserve les changements

Bonjour,

Dans la procédure Clic sur la CheckBox :
Code:
Private Sub CheckBox1_Click()
  Sheets("Feuil1").Columns("f:h").EntireColumn.Hidden = Not CheckBox1
End Sub

Et dans la procédure Initialise du formulaire :
Code:
Private Sub UserForm_Initialize()
  CheckBox1 = Not Sheets("Feuil1").Columns("f:h").EntireColumn.Hidden
End Sub
Caillou
 
Re : formulaire conserve les changements

Bonjour methra,

Corriges ton code comme ceci:

Code:
Private Sub CheckBox1_Click()
    Sheets("Feuil1").Columns("f:h").EntireColumn.Hidden = Not CheckBox1.Value
End Sub

Et ajoute les lignes suivantes dans le module UserForm1:

Code:
Private Sub UserForm_Initialize()
CheckBox1.Value = Not Sheets("Feuil1").Columns("f:h").EntireColumn.Hidden
End Sub

Ainsi, tu retrouveras l'état du CheckBox en rechargeant le formulaire.

Cordialement.

Oups, doublon de ma part! Salut Caillou.
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
3
Affichages
449
L
Réponses
4
Affichages
1 K
lamine12
L
G
Réponses
54
Affichages
5 K
S
Réponses
3
Affichages
1 K
senpai49
S
Retour