Probleme de formule

Bonjour,

Dans word ou exel 2007 je souhaiterais écrire un texte en fonction du résultat d'un menu déroulant.
exemple
word : si le résultat de mon menu déroulant est AB, mettre "texte" a un autre endroit du tableau fait dan word

exel : si la cellule A1= AB mettre un texte dans la cellule B1

prise de tête depuis deux jours

merci d'avance

2 réponses

  1. Contributeur
    Bonjour
    en Excel:
    pour l'exemple à adapter

    de C1 à C100, la liste qui va servir au menu déroulant
    de D1 à C100 le texte correspondant à chaque référence

    de A1 à A100, validation par la liste
    de B1à B100:
    =SI(ESTVIDE(A1);"";RECHERCHEV(A1;$C$1:$D$100;2;0))

    Vous pouvez placer les références sur une autre feuille. Le plus simple est alors de nommer ce champ et de remplacer l'adresse $C$1:$D$100 par le nom donné au champ.

    pour nommer sous excel 2007:
    sélectionner le champ et / Ruban / Formules/ "définir un nom"
    en nommant, le champ peut être placé n'importe où.

    crdlmnt

    0
    1. Modérateur
      Bonjour,

      Je complète pour Word.

      Supposant qu'il s'agit d'une liste déroulante de formulaire, tu double cliques dessus pour récupérer le nom du signet.
      Puis tu entre les champ suivant :

      {IF {Mon_signet} = "AB" "texte" ""}
      Les {} s'obtiennent avec Ctrl+F9.

      m@rina
      0