Connecter des listes déroulantes
Soan11
Messages postés
7
Statut
Membre
-
Soan11 Messages postés 7 Statut Membre -
Soan11 Messages postés 7 Statut Membre -
Bonjour,
Je travaille sous Word 2010.
J'expose mon "problème":
J'ai trois lignes :
Ligne 1 --> Nom prénom
Ligne 2 --> Téléphone
Ligne 3 --> adresse mail
La première ligne est constitué d'une liste déroulante de plusieurs personnes
Je souhaite que la ligne 2 et 3 se modifie automatiquement pour mettre les coordonnées en fonction de la personne sélectionné en ligne 1.
Merci de vos retours
Je travaille sous Word 2010.
J'expose mon "problème":
J'ai trois lignes :
Ligne 1 --> Nom prénom
Ligne 2 --> Téléphone
Ligne 3 --> adresse mail
La première ligne est constitué d'une liste déroulante de plusieurs personnes
Je souhaite que la ligne 2 et 3 se modifie automatiquement pour mettre les coordonnées en fonction de la personne sélectionné en ligne 1.
Merci de vos retours
2 réponses
-
Bonjour,
Il y a plusieurs solutions, selon en particulier le nombre de noms/prénoms dans ta liste.
S'il n'y en a pas beaucoup, tu peux te passer de macro et faire ça avec des champs de formulaire hérités. Mais cela sous-entend de protéger le document. Si ça convient, il faut mettre prendre le nom du signet de la liste déroulante et pour les lignes suivantes, utiliser des champs IF :
{ IF {LD} = "toto" "01 00 00 00 00"}{ IF {LD} = "toto" "01 22 22 22 22"}
etc.
Sinon, il faut une macro. Dans ce cas, utilise des contrôle de contenu et va faire un tour ici où j'explique comment faire la macro :
https://faqword.com/index.php/word/gestion-des-macros/902-a-l-instar-des-champs-de-formulaire-peut-on-declencher-une-macro-a-la-sortie-d-un-controle-de-contenu
Regarde aussi ici cet article qui explique l'utilisation de blocs de construction avec la liste déroulante :
https://faqword.com/index.php/word/formulaires-controles/939-je-souhaite-qu-un-texte-s-affiche-automatiquement-apres-avoir-coche-un-controle-de-contenu-case-a-cocher
Et si tu n'y arrives pas, reviens avec plus de détails.
m@rina
-