CheckBox

Vbsupernul Messages postés 287 Date d'inscription vendredi 25 octobre 2002 Statut Membre Dernière intervention 18 janvier 2004 - 12 nov. 2002 à 22:07
jockos Messages postés 321 Date d'inscription dimanche 22 octobre 2000 Statut Membre Dernière intervention 14 mai 2005 - 13 nov. 2002 à 10:27
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

cs_rene38 Messages postés 1858 Date d'inscription samedi 29 juin 2002 Statut Membre Dernière intervention 17 octobre 2013 11
13 nov. 2002 à 01:43
Private Sub Check1_Click()
Check2.Visible = Check1.Value
End Sub
0
cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 130
13 nov. 2002 à 07:16
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
jockos Messages postés 321 Date d'inscription dimanche 22 octobre 2000 Statut Membre Dernière intervention 14 mai 2005 2
13 nov. 2002 à 10:27
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
Rejoignez-nous