CheckBox

Signaler
Messages postés
287
Date d'inscription
vendredi 25 octobre 2002
Statut
Membre
Dernière intervention
18 janvier 2004
-
Messages postés
321
Date d'inscription
dimanche 22 octobre 2000
Statut
Membre
Dernière intervention
14 mai 2005
-
Slt à tous!
Mon problème:
Comment faire pour faire en sorte pour que tant que un check (bouton carré) n'est pas coché, un autre check soit invisible.
Et vice versa...

Merci à celui qui répondra (si c'est DARKSIDIOUS, ça ne m'étonnera pas :big) :big) :big) :big) :big) :big) :big)

PS: dites moi si vous pensez que
While check1.Value <>"1"
Check2.Visible=False
Wend
While Check1.Value="1"
Check2.Visible=True
Wend

@+
Vbsupernul (tout le monde le sait maintenant... c'est malin)

3 réponses

Messages postés
1858
Date d'inscription
samedi 29 juin 2002
Statut
Membre
Dernière intervention
17 octobre 2013
10
Private Sub Check1_Click()
Check2.Visible = Check1.Value
End Sub
0
Messages postés
15814
Date d'inscription
jeudi 8 août 2002
Statut
Modérateur
Dernière intervention
4 mars 2013
133
Ah, désolé VBsupernul, René38 a été plus rapide ;-)

En fait, je ne pense pas que ce qu'il t'a donné marche, car Check.Value n'ai pas de type boolean, mais de type integer.

Donc, il vaut mieux faire :

Private Sub Check1_Click()
If Check1.Value = 1 then

Check2.Visible = false

Else

Check2.Visible = True

End if

End Sub

Et pareil pour l'autre CheckBox

DARK SIDIOUS
0
Messages postés
321
Date d'inscription
dimanche 22 octobre 2000
Statut
Membre
Dernière intervention
14 mai 2005
2
Utilise plutôt CHECKED et UNCHECKED, c'est plus explicite que d'utiliser directement des entiers et en plus, c'est fait pour cela...
--> meilleur maintenance de ton code
0