matheus595959
Messages postés92Date d'inscriptionmardi 3 avril 2007StatutMembreDernière intervention 4 août 2008
-
9 mai 2007 à 16:13
cs_Nicko11
Messages postés1141Date d'inscriptionmercredi 7 mars 2007StatutMembreDernière intervention19 septembre 2007
-
10 mai 2007 à 11:54
bonjour a tous ,
alors voila j'ai creer un formulaire avec des case a cocher et je voudrai que lorsque je clic sur l'une d'entre elle,les autres ne peuvent pas etre cocher...j'espere avoir été assez clair merci pour tout
voila la procédure que j'ai tapé mais ça ne marche pas ...
Private Sub caseacocher()
If Check1.Value = 1 Then
Check2.Enabled = True
End If
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 201260 10 mai 2007 à 09:27
Re,
Comment ca rien ne se passe chez moi la case se coche bien, Que devrait il se passer ?
Est ce que par hasard tu souhaiterais passer dans la procédure matheus?
Dans ce cas c'est normal que rien ne se passe , tu n'appelles pas matheus
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 201260 10 mai 2007 à 09:41
Re,
Alors juste avant de terminer avec ceci.
(je suis tout rouge devant mon PC)
Je crois que tu devrais reprendre tout la discution pour relire ce que l'on te marques car :
- IL n'y avait pas d'erreur
- Enabled Existe bien pour une CheckBox.
En fait ton problème venait simplement du fait que tu ne sais pas faire appel à des procédures...
5 Pages pour en arrive la. excuse moi mais je trouve cela excessif.
Alors je n'essaie pas de te démoraliser ou de te faire la morale. Mais lorsqu'on te marque
Private Sub Check1_Click() Check2.Enabled Not (Check1.Value vbChecked)
End Sub
pourquoi tu t'acharnes a mettre
Private Sub matheus()
If Check1.Value = vbChecked Then
Check2(0).Enabled = False
Else
Check2(0).Enabled = True
End If
End Sub<hr />
, ----
[code.aspx?ID=41455 By Renfield]
Si tu avais testé ce que l'on te proposes tu aurais eu ta réponse bien avant
Encore une fois je ne souhaites pas te sapper le moral. mias une eptite réflexion serait pas mal.
@+: Ju£i?n Pensez: Réponse acceptée
cs_Nicko11
Messages postés1141Date d'inscriptionmercredi 7 mars 2007StatutMembreDernière intervention19 septembre 20073 10 mai 2007 à 11:10
En effet, car cela ( Private Sub Check2(0)_Click() ) voudrait dire en théorie que tu as un évenement pour chaque index. Or, le truc, c'est que les groupes de controles permettent d'empeche cela. Donc ce n'est pas possible et c'est logique.
Lorsque tu n'es pas sur de la nomination d'un évenement, faire comment julien t'as dis. D'ouble clic sur le controle en mode Création et tu tomberas direct sur l'evenement associé. Si ce n'est pas celui que tu veux, tu as une liste déroulante en haut a droite, tu déroule et tu choisi l'evenement que tu dédire.