Désactivation d'un textbox avec checkbox [Résolu]

Signaler
Messages postés
16
Date d'inscription
mercredi 11 mars 2009
Statut
Membre
Dernière intervention
24 mai 2009
-
Messages postés
16
Date d'inscription
mercredi 11 mars 2009
Statut
Membre
Dernière intervention
24 mai 2009
-
Bonjour je veux désactiver un textbox en utilisant un checkbox et je veux que chaque fois que je clique sur le checkbox que le textbox s'active.et quand je décoche il doit se désactiver.
Merci

5 réponses

Messages postés
17286
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
23 décembre 2019
62
If Value Then
tu ne fais même pas réference au checkbox ?

c'est magique ? ^^


au plus court:

Private Sub Check1_Click()
Text1.Enabled = Check1.Value
End Sub

et plus propre:

Private Sub Check1_Click()
Text1.Enabled (Check1.Value vbChecked)
End Sub
Messages postés
17286
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
23 décembre 2019
62
l'evenement Click de ta checkbox est appelé chaque fois que celui-ci change d'etat coché/décoché

sa propriété Value te renseigne sur cet état

la propriété Enabled de ta Textbox permet de la désactiver ou non
Messages postés
16
Date d'inscription
mercredi 11 mars 2009
Statut
Membre
Dernière intervention
24 mai 2009

Bonjour
voilà ce que j'ai saisi comme code mais ça ne fonctionne pas.

Private Sub Check1_Click()
If Value = 0 Then
Text1.Enabled = False
ElseIf Value = 1 Then
Text1.Enabled = True
End If
End Sub
la proprité enabled de mon textbox je l ai changé manuellement en true et false mais ça ne fonctionne pas encore.
je sais pas comment faire maintenant.

merci
Messages postés
16
Date d'inscription
mercredi 11 mars 2009
Statut
Membre
Dernière intervention
24 mai 2009

Bonjour
merci mais j'ai trouvé le problème.la propriété visible de mon textbox était False :d
Messages postés
16
Date d'inscription
mercredi 11 mars 2009
Statut
Membre
Dernière intervention
24 mai 2009

vous avez raison.c'est magique !!! mais ça ne fonctionne pas .
je veux que la case textbox devienne marronne lorque je la désactive