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

  • Votes
  • Date
  • Date décroissante
  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
    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