EXCEL 2002- PROBLEME LISTES DEROULANTES
Résolu
brunela001
Messages postés
5
Statut
Membre
-
brunela001 Messages postés 5 Statut Membre -
brunela001 Messages postés 5 Statut Membre -
Bonjour à tous,
Je suis une nouvelle inscrite sur le site mais j'ai déjà de nombreuses fois eu recours à vos conseils^^ Cette fois je bloque vraiment alors je viens faire appel à vos lumières d'experts!
je cherche à faire un tableau comparatif entre différents produits de différentes marques établi en fonction de certains critères.
Sur ma feuille1 j'ai donc : A1 : N° / B1 : marque / C1 : Modèle / D1,E1 etc : mes différents critères
Sur ma feuille2 j'ai mon tableau comparatif avec en A1 : marque / A2 : Modèle / A3,A4 etc : les différens critères
Sur ce tableau comparatif, pour remplir les critères automatiquement en fonction du modèle que je peux choisir via une lise déroulante, j'ai utilisé la recherchev et jusque là tout marche bien.
Mon problème est que je cherche à faire 2 listes déroulantes (une pour la marque et une pour le modèle) et limiter les valeurs affichées dans la liste déroulante des modèles en fonction de la marque.
Par exemple pour un produit de marque A, je souhaite qu'il ne m'affiche dans ma liste déroulante de modèles uniquement ceux de cette marque et non pas ceux de toutes les marques confondues.
Cela est-il possible ?
Merci de votre aide !!
Je suis une nouvelle inscrite sur le site mais j'ai déjà de nombreuses fois eu recours à vos conseils^^ Cette fois je bloque vraiment alors je viens faire appel à vos lumières d'experts!
je cherche à faire un tableau comparatif entre différents produits de différentes marques établi en fonction de certains critères.
Sur ma feuille1 j'ai donc : A1 : N° / B1 : marque / C1 : Modèle / D1,E1 etc : mes différents critères
Sur ma feuille2 j'ai mon tableau comparatif avec en A1 : marque / A2 : Modèle / A3,A4 etc : les différens critères
Sur ce tableau comparatif, pour remplir les critères automatiquement en fonction du modèle que je peux choisir via une lise déroulante, j'ai utilisé la recherchev et jusque là tout marche bien.
Mon problème est que je cherche à faire 2 listes déroulantes (une pour la marque et une pour le modèle) et limiter les valeurs affichées dans la liste déroulante des modèles en fonction de la marque.
Par exemple pour un produit de marque A, je souhaite qu'il ne m'affiche dans ma liste déroulante de modèles uniquement ceux de cette marque et non pas ceux de toutes les marques confondues.
Cela est-il possible ?
Merci de votre aide !!
A voir également:
- EXCEL 2002- PROBLEME LISTES DEROULANTES
- Liste déroulante excel - Guide
- Excel liste déroulante en cascade - Guide
- Word et excel gratuit - Guide
- Si ou excel - Guide
- Déplacer colonne excel - Guide
8 réponses
Bienvenue !
Oui, c'est tellement possible que plusieurs discussions se sont déjà déroulées sur la question, cette année.
Mais au lieu de te donner des explications théoriques, pas forcément aisées à écrire pour nous (et donc à comprendre pour toi), il serait beaucoup plus facile de travailler sur ton fichier !
Alors mets-le à notre disposition (ou à celle de certains d'entre nous en utilisant les messages privés) par le biais de https://www.cjoint.com/ et en remplaçant les éventuelles données confidentielles par des données bidon.
Donc à bientôt, brunette.
Oui, c'est tellement possible que plusieurs discussions se sont déjà déroulées sur la question, cette année.
Mais au lieu de te donner des explications théoriques, pas forcément aisées à écrire pour nous (et donc à comprendre pour toi), il serait beaucoup plus facile de travailler sur ton fichier !
Alors mets-le à notre disposition (ou à celle de certains d'entre nous en utilisant les messages privés) par le biais de https://www.cjoint.com/ et en remplaçant les éventuelles données confidentielles par des données bidon.
Donc à bientôt, brunette.
Bonjour Brunette
Ca ne devrait pas être trop difficile, prenons un exemple:
Sur une nouvelle feuille de votre classeur:
Ligne 1 En ligne, en entête de colonnes:
_la liste de vos produits
En colonne sous chaque nom de produit:
_La liste des caractèristiques que vous voulez affecter
Il faut maintenant nommer les champs:
Sélectionnez la ligne de titre
Barre des taches / Insertion / Nom / appelez la: PRODUIT
Pour chacune des colonnes , même opération, mais le nom de chaque liste est celui du produit tel qu'il est inscrit en tête de colonne
Dans votre tableau à remplir maintenant, en supposant qu'il commence en A avec la liste de produit, en B avec les caractèristiquesà affecter
En Colonne A:
Données /validation /Liste dans la fenêtre basse de la boite: =PRODUIT
En colonne B, même opération mais avec la formule:
=INDIRECT(A1)=
En colonne B s'affichera la liste déroulante correspondante au nom du produit rentré sur la même lgne en A
Bonne chance
CRDLMNT
PS:Un petit exemple de cette explication, avec trois champ successifs.Pour compréhension, regardez ce qui se passe dans les champs en validation et dans les noms des listes
http://www.cijoint.fr/cjlink.php?file=cj200806/cijeiLIAoN.xls
Ca ne devrait pas être trop difficile, prenons un exemple:
Sur une nouvelle feuille de votre classeur:
Ligne 1 En ligne, en entête de colonnes:
_la liste de vos produits
En colonne sous chaque nom de produit:
_La liste des caractèristiques que vous voulez affecter
Il faut maintenant nommer les champs:
Sélectionnez la ligne de titre
Barre des taches / Insertion / Nom / appelez la: PRODUIT
Pour chacune des colonnes , même opération, mais le nom de chaque liste est celui du produit tel qu'il est inscrit en tête de colonne
Dans votre tableau à remplir maintenant, en supposant qu'il commence en A avec la liste de produit, en B avec les caractèristiquesà affecter
En Colonne A:
Données /validation /Liste dans la fenêtre basse de la boite: =PRODUIT
En colonne B, même opération mais avec la formule:
=INDIRECT(A1)=
En colonne B s'affichera la liste déroulante correspondante au nom du produit rentré sur la même lgne en A
Bonne chance
CRDLMNT
PS:Un petit exemple de cette explication, avec trois champ successifs.Pour compréhension, regardez ce qui se passe dans les champs en validation et dans les noms des listes
http://www.cijoint.fr/cjlink.php?file=cj200806/cijeiLIAoN.xls
Bonjour !
Tout d'abord merci pour vos réponses! Comme me l'a suggéré Raymond, je vous mets à disposition une ébauche du fichier sur lequel je travaille.
Vaucluse, merci pour ta réponse mais a priori cette manip ne correspond pas à mon problème. En effet, je n'utilise pas de liste déroulante via données/validation mais par la barre d'outil formulaire/liste déroulante. Je choisis cette solution tout d'abord parce que ma feuille comparative est sur une feuille différente de mes caractéristiques
Tout d'abord merci pour vos réponses! Comme me l'a suggéré Raymond, je vous mets à disposition une ébauche du fichier sur lequel je travaille.
Vaucluse, merci pour ta réponse mais a priori cette manip ne correspond pas à mon problème. En effet, je n'utilise pas de liste déroulante via données/validation mais par la barre d'outil formulaire/liste déroulante. Je choisis cette solution tout d'abord parce que ma feuille comparative est sur une feuille différente de mes caractéristiques
Désolé j'ai fais une mauvaise manip en voulant attacher le fichier..
Je continues donc mon message :
Le fait d'avoir mes tableaux sur 2 feuilles différentes m'empechent de prendre la fonction données/validation, de plus pour afficher les caractéristiques j'utilise une recherchev pour que les champs se remplissent automatiquement selon le modèle
Je souhaite d'ailleurs mettre en première sélection la marque PUIS le modèle (et non plus la marque qui s'affiche en fonction du modèle comme je l'ai fais jusqu'à présente comme je ne trouvais pas d'autres solutions)
MON FICHIER : https://www.cjoint.com/?gzosNXIrkG (d'ailleurs merci pour la marche à suivre, je ne savais pas comment faire ;))
Merci bcp pour votre aide!
Je continues donc mon message :
Le fait d'avoir mes tableaux sur 2 feuilles différentes m'empechent de prendre la fonction données/validation, de plus pour afficher les caractéristiques j'utilise une recherchev pour que les champs se remplissent automatiquement selon le modèle
Je souhaite d'ailleurs mettre en première sélection la marque PUIS le modèle (et non plus la marque qui s'affiche en fonction du modèle comme je l'ai fais jusqu'à présente comme je ne trouvais pas d'autres solutions)
MON FICHIER : https://www.cjoint.com/?gzosNXIrkG (d'ailleurs merci pour la marche à suivre, je ne savais pas comment faire ;))
Merci bcp pour votre aide!
Comme vous voulez, toutefois et pour information, ça peut servir ailleurs:
une liste déroulante par validation ne fonctionne pas si l'on choisit un champ de référence dans une autre feuille, c'est vrai. Toutefois, cette option fonctionne parfaitement lorque la liste est nommée et que la validation fait référence au nom de la liste.
CRDLMNT
une liste déroulante par validation ne fonctionne pas si l'on choisit un champ de référence dans une autre feuille, c'est vrai. Toutefois, cette option fonctionne parfaitement lorque la liste est nommée et que la validation fait référence au nom de la liste.
CRDLMNT
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Petite démonstration en complément
Bien cordialement
http://www.cijoint.fr/cjlink.php?file=cj200806/cijIkcCvvs.xls
Bien cordialement
http://www.cijoint.fr/cjlink.php?file=cj200806/cijIkcCvvs.xls
Un grand merci Vaucluse! ca donne tout juste ce que je voulais! je ne savais pas que prendre des valeurs pour une liste déroulante dans une feuille différente marcheraient en nommant la plage de cellule!
encore merci, à bientot!
encore merci, à bientot!
J'ai encore juste une drnière question : lorsque je choisis un modèle dans la liste déroulante, les caractéristiques ne se mettent pas à jour automaiquement.
En prenant la cellule où se trouve la liste déroulante comme référence, ma rechercheV ne fonctonne pas et #N/A s'affiche. Comment résoudre ce problème ?
Merci pour votre temps!
En prenant la cellule où se trouve la liste déroulante comme référence, ma rechercheV ne fonctonne pas et #N/A s'affiche. Comment résoudre ce problème ?
Merci pour votre temps!
Bonjour
Ci dessous votre fichier avec les mises au point en fonction de ce que j'ai compris de votre sujet.
Ce qui ne veut pas dire qu'il corresponde à ce que vous souhaitez....!!(voir commentaires sur le fichier)
N'hésitez pas à revenir nous voir si cela ne convient pas .
Vous pouvez aussi, si vous êtes inscrite comme membre, et si vous le souhaitez passer directement par ma messagerie sur CCM en cliquant sur mon pseudo, puis sur l'onglet message privé.
Bien cordialement
http://www.cijoint.fr/cjlink.php?file=cj200806/cijNnExlhK.xls
Ci dessous votre fichier avec les mises au point en fonction de ce que j'ai compris de votre sujet.
Ce qui ne veut pas dire qu'il corresponde à ce que vous souhaitez....!!(voir commentaires sur le fichier)
N'hésitez pas à revenir nous voir si cela ne convient pas .
Vous pouvez aussi, si vous êtes inscrite comme membre, et si vous le souhaitez passer directement par ma messagerie sur CCM en cliquant sur mon pseudo, puis sur l'onglet message privé.
Bien cordialement
http://www.cijoint.fr/cjlink.php?file=cj200806/cijNnExlhK.xls