CheckBox : Coché et non Coché

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

R

roisabri

Guest
Salut les amis,
ça fait lus que 1h30 que je me casse la tete avec ce checkbox et j'arrive pas. Surtout que je sens que la solutin n'est pas trop loin.

L'objectif est : quand je lance le userfom, il doit trouver l'état antérieur du checkbox,
Pour coché ==> Checkbox.value= true or 1
Pour décoché => CheckBox.value=False or -4146

avec ce code j'arrive pas à récupéré l''info après fermer et ouvrir à nouveau l'userfom.


Voilà le code

Code:
Dim a As Double
Private Sub CheckBox1_Change()

    If CheckBox1.value = True Then
    a = 1
    Call Changer_Couleur(RGB(255, 0, 0))
    
    ElseIf CheckBox1.value = False Then
    a = -4146
    
    End If
End Sub
Code:
Private Sub UserForm_Layout()
    'Layout the userform
 
    CheckBox1.value = a
End sub


Merci beaucoup
 
Re : CheckBox : Coché et non Coché

Bonjour roisabri,
L'objectif est : quand je lance le userfom, il doit trouver l'état antérieur du checkbox,
pour qu'il puisse retrouver son état d'avant fermeture il ne faut pas utiliser UnLoad UserForm1

mais UserForm1.Hide

vois fichier joint

à+
Philippe
 

Pièces jointes

Re : CheckBox : Coché et non Coché

Salut Philippe ,
en effet , ta solution marche bien si on a un seul bouton mais dans mon cas , j'ultise l'userform pour chaque cellule sélectonné.

J'ai ajouté dans le ficher joint.
Par exemple je veux changer la couleur sur la cellule test , ça marche bien.
Après si je veux changer la cellule test1 , je trouve la Checkbox déjà coché, or ce n'est pas le cas.

Je bloc encore 🙁
 

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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
18
Affichages
985
Réponses
13
Affichages
690
A
Réponses
17
Affichages
2 K
Azuveus
A
Réponses
18
Affichages
3 K
D
Réponses
49
Affichages
9 K
D
K
Réponses
0
Affichages
659
kheiro31
K
Réponses
9
Affichages
1 K
T
Réponses
2
Affichages
926
T
H
Réponses
19
Affichages
7 K
Retour