Checkbox non cliquable si...

Y compris Power BI, Power Query et toute autre question en lien avec Excel
K
Kahzerya
Jeune membre
Jeune membre
Messages : 13
Inscrit le : 6 juillet 2018
Version d'Excel : 2007

Message par Kahzerya » 12 juillet 2018, 14:56

Bonjour,

Sous un userform j'ai trois multipage contenant chacune 36 checkbox numéroté de 1 à 36 avec le nom de la page (ex : bryo1, bryo2, etc..)
Je n'arrive pas à faire en sorte et avec un code court que si bryo1 est coché et bien on ne puisse pas cocher le 1 sur les autres pages (qui se nomment hydro et lit).

J'ai tenté plusieurs code sans résultats, en voici l'un d'entre eux :
For i = 1 To 36
If Me("Bryo" & i).Value = True Then
Me("Phyto" & i).Enabled = False
Me("Lit" & i).Enabled = False
End If
Next i
Ensuite si possible il faudrait en même temps sur une même page (bryo par exemple) que si on coche une checkbox numéroté entre 1 et 12, toutes les autres (donc de 13 à 36) deviennent non cochables.

Merci d'avance :D
Avatar du membre
galopin01
Passionné d'Excel
Passionné d'Excel
Messages : 6'157
Appréciations reçues : 120
Inscrit le : 18 septembre 2008
Version d'Excel : 2016
Téléchargements : Mes applications

Message par galopin01 » 12 juillet 2018, 15:14

Bonjour,
Fournir le fichier svp
A+
Ici c'est un forum Excel/VBA pas Photoshop :
Quand vous amenez votre voiture au garagiste vous lui donnez pas juste la photo ?
K
Kahzerya
Jeune membre
Jeune membre
Messages : 13
Inscrit le : 6 juillet 2018
Version d'Excel : 2007

Message par Kahzerya » 12 juillet 2018, 15:19

Pour avoir l'userform, il faut cliquer sur le bouton "saisie données".
test.xlsm
(34.72 Kio) Téléchargé 5 fois
Avatar du membre
galopin01
Passionné d'Excel
Passionné d'Excel
Messages : 6'157
Appréciations reçues : 120
Inscrit le : 18 septembre 2008
Version d'Excel : 2016
Téléchargements : Mes applications

Message par galopin01 » 12 juillet 2018, 19:14

Ton formulaire est vraiment light...
Dans ces conditions je ne peux pas travailler !
Les déclarations ne sont pas typées. On ne sait pas ce que valent a,b,c,d...
Que se passe-t-il si optionbutton2").Value = True
Que se passe-t-il si optionbutton3").Value = True
Que se passe-t-il si optionbutton4").Value = True

Que se passe-t-il si un checkbutton de la zone 13 à 24 est coché il faut inhiber les 2 autres zones ?
idem si un checkbutton de la zone 25 à 36 est coché...

Il faut exposer toutes les règles avant sinon je crains que tu ne suives pas pour généraliser mon modèle
144 CheckBox multiplié par 4 Options Buttons ça fait beaucoup de travail, alors si tu me donne pas toutes les clefs dès le départ je te laisse te débrouiller après par ce que je ne vais pas recommencer à chaque fois que tu me donnes les billes au compte goutte...

Prévoir un délai...
Ici c'est un forum Excel/VBA pas Photoshop :
Quand vous amenez votre voiture au garagiste vous lui donnez pas juste la photo ?
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message