Word 2007 ChoiceButton => champ supplementair

[Fermé]
Signaler
-
Messages postés
17259
Date d'inscription
mardi 12 juin 2007
Statut
Contributeur
Dernière intervention
14 octobre 2021
-
Bonjour à tous,

Voila des jours et des jours que je cherche mais que je ne trouve pas.
Voici ma question:
Je voudrais lorsque l'on click sur un choicebutton un champ apparaisse ou sur un autre, celui ci disparaisse.
Je m explique:

Voulez vous vous inscrire?:
oui => ouvre un champ nom, prenom
non => ferme ce champ nom, prenom

Est il possible de le faire sous Word?
Dois-je passer en excel?
J'utilise Office 2007

Merci beaucoup a qui saura m'aider


2 réponses

Messages postés
17259
Date d'inscription
mardi 12 juin 2007
Statut
Contributeur
Dernière intervention
14 octobre 2021
10 625
Bonjour,

Quel type de contrôle utilises-tu ?
Les contrôles de formulaire 2007 ?
Les contrôles de formulaire hérités ?
Les contrôles ActiveX ?

m@rina
J'utilise les controles ActiveX
Mille mercis!
Messages postés
17259
Date d'inscription
mardi 12 juin 2007
Statut
Contributeur
Dernière intervention
14 octobre 2021
10 625
Tu ne veux pas plutôt utiliser une Userform ?
m@rina
Pourquoi pas, mais j'avoue que je n'y connais pas grand chose.
voici le lien vers mon fichier si ca peux éclairer un peu plus ma demande:
http://hashiru.ookoo.org/sandy/Promotional%20Activity%20Request%20Form.docx
Lorsque je click sur Yes (surligné en jaune, je voudrais que les champs en jaune apparaissent) et si on click sur No, ils doivent disparaitre.
Merci d'avance!
Messages postés
17259
Date d'inscription
mardi 12 juin 2007
Statut
Contributeur
Dernière intervention
14 octobre 2021
10 625
Bonjour,

J'ai regardé ton fichier, mais ce n'est pas si simple.
De toutes façons, il faut macroter.

C'est assez simple de dire que si OUI, on fait apparaître un nouveau champ avec un texte.
Le problème est que si la personne change d'avis, et qu'elle clique sur NON, ça va être plus compliqué de supprimer ce contrôle.
On peut toujours dire à la macro de supprimer le contenu de la ligne, mais comme on ne peut pas savoir ce que l'utilisateur a fait dans le formulaire (puisque rien n'est protégé), on risque le pire.
Et puis il va falloir jongler avec les signets...

Le plus simple serait de mettre le nouveau control, mais de le rendre inactif si NON.

m@rina