Liste déroulante en cascade

Fermé
GG18 - 19 oct. 2019 à 03:14
via55 Messages postés 14494 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 26 octobre 2024 - 20 oct. 2019 à 19:29
Bonjour, je cherche à créer un tableau dans le quelle la cellule A2 serait une liste déroulante ce référant à une base de donnée "fournisseur" sur la feuille 2, en cellule B2 une autre liste déroulante ce référant à une autre base de donnée "Désignation" sur la feuille 3 mais dont les valeur serait fonction du résultat de la cellule A1. puis en cellule C1,D1,E1 que les valeurs dépendes de la base de données en feuille 3.
La problématique supplémentaire est que j'ai des désignations identiques chez différents fournisseur mais avec des référence et des prix différents.
Donc en clair suivant le fournisseur choisi et la désignation je doit retrouver la bonne réf et le bon prix.
Malgré de multiples recherche je n'ai pas trouvé de solution.
Je suis sous Windows 7 et excel 2007.
J’espère avoir été assez clair dans mais explication, j'aurais voulu joindre un fichier mais je ne sais pas si c'est possible.
Merci d'avance


Configuration: Windows 7/ Chrome 77.0.3865.120

6 réponses

Raymond PENTIER Messages postés 58714 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 3 novembre 2024 17 231
19 oct. 2019 à 06:18
Tu as lu les discussions en bleu sous ton message ?

Et pour joindre un fichier
 1) Tu vas dans https://www.cjoint.com/ 
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier (15 Mo maxi)
3) Tu défiles vers le bas pour cliquer sur le bouton bleu [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien en gras ; tu fais un clic-droit dessus et tu choisis "Copier le lien"
5) Tu reviens dans ta discussion sur CCM, et dans ton message tu fais "Coller".
=>Voir la fiche https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers
Il existe aussi :
1) https://mon-partage.fr/
2) https://www.transfernow.net/

0
via55 Messages postés 14494 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 26 octobre 2024 2 734
19 oct. 2019 à 16:32
Bonjour GG
Hello Raymond ☺

En attendant ton fichier voici un petit exemple à adapter
https://mon-partage.fr/f/2mLxq1im/

Cdlmnt
Via
0
Merci à vous deux, je vais regarder tous ça dès que possible et vous ferrais un retour.
Encore merci
0
Bonjour, j'ai bien compris le principe de la cascade avec la fonction "INDIRECT" mais sachant que ma BDD est évolutive je ne sais pas comment faire sans avoir à modifier plusieurs liste de données.
Voici mon fichier :https://www.cjoint.com/c/IJun7QfXVlQ
Donc dans l'idée, si je rentre un nouvel article dans ma BDD article, j'aimerais que sur la feuille commande, je sélectionne le fournisseur, dans la colonne suivante je selectionne mon article "Désignation" qui sera fonction du fournisseur et a partir la les colonnes suivantes sont remplis en fonction de ma BDD Article.
Cdlt
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Raymond PENTIER Messages postés 58714 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 3 novembre 2024 17 231
20 oct. 2019 à 18:35
0
via55 Messages postés 14494 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 26 octobre 2024 2 734
20 oct. 2019 à 19:29
Bonjour

Tu n'as pas bien regardé mon exemple, je n'utilise pas la fonction INDIRECT mais la fonction DECALER pour justement avoir des listes dynamiques
La formule de la validation de données pour le choix de l'article est un peu plus complexe puis qu'il faut ne ressortir que les articles du fournisseur sélectionné en A
Quant autres colonnes pour récupérer références et prix en fonction du fournisseur ce sont des formules matricielles
https://mon-partage.fr/f/yT0k7pCi/

Cdlmnt
Via
0