Forumlaires : cocher un choix en fonction d'un autre

Résolu/Fermé
dna.factory Messages postés 25355 Date d'inscription mercredi 18 avril 2007 Statut Modérateur Dernière intervention 19 novembre 2024 - 20 mars 2015 à 15:31
dna.factory Messages postés 25355 Date d'inscription mercredi 18 avril 2007 Statut Modérateur Dernière intervention 19 novembre 2024 - 20 mars 2015 à 16:28
Bonjour,
Je tente de réaliser un formulaire avec différentes questions (soit radio/soit cocher).
Afin de faciliter le travail des opérateurs, je voudrais que dans certains cas les cases se grisent ou se bloquent en fonction des choix.

Par exemple la question 1 (radio) peut se répondre par oui ou par non.
Si la personne réponds oui.
la case 1 de la question 2 est cochée (et grisée)
Les boutons radios de la question 3 sont grisés (et le non est coché).

J'ai trouvé des billes sur le site de M@rina :
https://faqword.com/index.php/word/faq-word/formulaires-controles/780-liste-deroulante-qui-depend-de-cases-a-cocher
Qui réponds à la première partie de ma question comment récupérer les valeurs, et le fait qu'il faut associer des macros.
Par contre, tout bêtement, je n'arrive pas à forcer la valeur de la destination.

(Office 2010)

1 réponse

m@rina Messages postés 21087 Date d'inscription mardi 12 juin 2007 Statut Contributeur Dernière intervention 19 novembre 2024 11 356
20 mars 2015 à 16:00
Bonjour,

Imaginons deux boutons radio et une case à cocher. La case à cocher se désactivera si le bouton radio 1 est coché :

Private Sub OptionButton1_change()
If OptionButton1.Value = True Then CheckBox1.Enabled = False
If OptionButton1.Value = False Then CheckBox1.Enabled = True
End Sub


m@rina
0
dna.factory Messages postés 25355 Date d'inscription mercredi 18 avril 2007 Statut Modérateur Dernière intervention 19 novembre 2024 1 613
20 mars 2015 à 16:24
Je suis persuadé que c'est ce que j'avais testé Mercredi, mais ça compilait pas...
Surement un caractère qui était pas à sa place...
0
dna.factory Messages postés 25355 Date d'inscription mercredi 18 avril 2007 Statut Modérateur Dernière intervention 19 novembre 2024 1 613
20 mars 2015 à 16:28
parfait pour le grisage, ça marche...
Et si je remplace enabled par value, ça coche ou ça décoche...
tout parfait...
Merci beaucoup.
0