Créer une liste automatique à partir d'un choix EXCEL

Résolu
pygos Messages postés 202 Statut Membre -  
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je souhaite à partir d'un choix dans une liste déroulante en C8,Feuil1 que les cellules suivantes (de C9 à C30) soient alimentés automatiquement....

Exemple : C8 je choisis "Epicerie"

Je désire qu'Excel alimente automatiquement les cellules suivantes Feuil1(C9 à C30) par la liste des produits se trouvant dans Feuil2 (G9 à G30) nommée "Epicerie".

Je ne souhaite pas de liste déroulante....

Merci d'avance !
Pygos

2 réponses

  1. DjiDji59430 Messages postés 4278 Date d'inscription   Statut Membre Dernière intervention   717
     
    Bonjour,

    en c9

    =indirect($c$8&"!c"&ligne(c9))

    que tu "descends" jusqu’à g30

    Cdlmnt
    0
    1. pygos Messages postés 202 Statut Membre
       
      Merci DjiDji49430 !

      Cela ne fonctionne pas car ma liste est située
      en Feuil2... #REF!
      0
      1. DjiDji59430 Messages postés 4278 Date d'inscription   Statut Membre Dernière intervention   717 > pygos Messages postés 202 Statut Membre
         
        Re
        J'avais compris que ta feuille s'appelait épicerie !

        il faut mettre ton fichier en ligne, pour voir la configuration de tes listes.

        Cdlmnt
        0
      2. pygos Messages postés 202 Statut Membre > DjiDji59430 Messages postés 4278 Date d'inscription   Statut Membre Dernière intervention  
         
        J'ai 2 feuilles :

        Feuil1
        Feuil2

        Dans la Feuil1 en position C8 j'ai un menu déroulant, je choisis EPICERIE

        En C9, toujours dans cette Feuil1, je souhaite une formule qui récupère la liste des éléments correspondant à EPICERIE dans l'autre feuille....

        La liste des éléments se trouvent en Feuil2 Cellules (G9 à P30).....

        Feuil2

        ---------Col G -------------------------Col H
        9------- EPICERIE--------------------------BOUCHERIE
        10 ------légumes ----------------------- boeuf
        11-------desserts--------------------------veau
        12--------boissons------------------------Agneau

        Dans la Feuil1

        En C8 je choisis EPICERIE

        Je souhaite récupérer en C9 à C...... la liste

        C9-------légumes
        C10-----desserts
        C11-----boissons
        0
  2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    je crois que vous n'en dites pas assez sur votre feuille 1
    y a t il plusieurs colonnes portant chacune un titre équivalent à "épicerie", et que selon le choix en C8 vous voulez ressortir la liste sous ce titre?

    sinon il suffirait d'écrire =Feuil2!C9 et de tirer vers le bas
    .. peut être un peu simple!!!

    il faudraitcomplètez vos explications
    à vous lire
    crdlmnt

    La qualité de la réponse dépend surtout de la clarté de la question, merci!
    0
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Et ben voila...
      ...ce que vous n'aviez pas dit, c'est que vous avez plusieurs titres en feuil2 ligne 9 de C9 à G9)

      en C9 feuil1

      =INDEX(feuil2!$C$10:$P$30;LIGNE($A1);EQUIV(C$8;feuil2!$C$9:$G$9;0))

      à tirer sur la hauteur voulue (attention aux $ aux bons endroits)


      (fonctionne si bien entendu ;, le menu déroulant en C8 comporte les mêmes textes que feuil2!C9:G9)

      crdlmnt
      0
      1. pygos Messages postés 202 Statut Membre > Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention  
         
        Merci Vaucluse,

        Le copier coller = erreur, impossible de valider la formule.......

        =INDEX(feuil2!$C$10:$P$30;LIGNE($A1):EQUIV(C$8;feuil2!$C$9:$G$9;0))
        0
    2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      vous avez du la copier avant que je la corrige
      j'ai changé dans mon message les deux points devant EQUIV en point virgule
      recommencez, ça devrait aller mieux

      crdlmnt
      0
      1. pygos Messages postés 202 Statut Membre > Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention  
         
        Merci !! C'est parfait !

        Désolé pour ma demande un peu vague !

        Bon Weekend !
        0
    3. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Pas de quoi
      Bonne route
      crdlmnt
      0