Case à cocher - VB/VBA/VBS - Programmation
Marsh Posté le 14-03-2013 à 18:54:54
Tu nous montres rien de ce que tu as fait
donc on va pas te le faire de A à Z
Marsh Posté le 14-03-2013 à 18:55:52
[img][/img]
boomy29 a écrit : Tu nous montres rien de ce que tu as fait |
Marsh Posté le 14-03-2013 à 19:01:31
[img][/img]
Sans titre.png (1280×960)
file:///ISans%20titre.png
Marsh Posté le 14-03-2013 à 19:11:33
il faut l’héberger sur le net sur un site comme http://www.hostingpics.net/
Marsh Posté le 14-03-2013 à 19:13:38
Mais j'ai simplement mes trois cases et je n'arrive pas a faire ce que j'ai expliquer dans mon premier mail.
Pouvoir coche case 1 et/ou case 2 sans pouvoir cocher case 3
Et inversement cocher case 3 sans pouvoir cocher case 1 et case 2.
Marsh Posté le 14-03-2013 à 19:30:02
il suffit de faire un
IF lenomdelacheckbox1.value or lenomdelacheckbox2.value then
lenomdelacheckbox3.enabled = false
ENDIF
IF lenomdelacheckbox1.value = false and lenomdelacheckbox2.value = false then
lenomdelacheckbox3.enabled = true
endif
IF lenomdelacheckbox3.value then
lenomdelacheckbox1.enabled = false
lenomdelacheckbox2.enabled = false
else
lenomdelacheckbox1.enabled = true
lenomdelacheckbox2.enabled = true
ENDIF
a tester
Marsh Posté le 14-03-2013 à 19:43:48
Merci, je vais l'essayer. Moi j'avais testé des macros avec if mais pas rattachées à la checkbox (je ne savais pas que c'était possible), je les avais attachées aux cellules liées par le format de controle.. et je ne suis pas très calé sur le sujet!
Marsh Posté le 14-03-2013 à 19:56:35
c'est pas .checked c'est .value sous excel a priori
donc sur les event des checkbox tu fais ce qu'il faut
Good luck
Marsh Posté le 14-03-2013 à 18:36:20
Bonjour,
Je suis en train de faire un questionnaire (une enquête) sur excel et je souhaiterais faire cocher des cases concernant le travail du sol pratiqué par des agriculteurs. Il y a 3 choix, 2 sont indépendants (on peut choisir l'un et/ou l'autre) mais le troisième implique que les deux autres cases soient obligatoirement décochées.
Illustration : 1 case "labour", 1 case "décompactage" et 1 case semis direct (=pas de labour ni de décompactage).
Comment faire pour que lorsque je coche "semis direct", les deux autres soient automatiquement décochées? je pense à une macro sur les cellules liées mais je n'y arrive pas.
Quelqu'un peut il m'aider?
Merci d'avance