Liste déroulante
depib
Messages postés
8
Statut
Membre
-
via55 Messages postés 14730 Statut Membre -
via55 Messages postés 14730 Statut Membre -
Bonjour,
Je suis confronté à un problème sur EXCEL.
J'aimerai pouvoir faire une liste déroulante des différents technicien (sans doublons), qui lorsque j'en sélectionne 1 , m'affiche dans une autre liste déroulante les noms d'usage (sans doublons) et qu'ensuite je puisse sélectionner dans une autres liste déroulante la variété que je souhaite.
Donc :
liste déroulante Tech qui filtre les noms d'usage correspondant (sans doublons)
puis les noms d'usage qui filtrent les variétés correspondantes.
Y a-t-il quelqu'un pour résoudre ce problème ?
ci joint, l'exemple.
Merci d'avance !
[http://static.commentcamarche.net/www.commentcamarche.net/pictures/QyoMZa0Ppf0BZJnRXIytVyjvRhf1tFRaDrCeMtx3GnATo9jQhmDauuzRgdyf4SQr-classeur.png
|fancy
Je suis confronté à un problème sur EXCEL.
J'aimerai pouvoir faire une liste déroulante des différents technicien (sans doublons), qui lorsque j'en sélectionne 1 , m'affiche dans une autre liste déroulante les noms d'usage (sans doublons) et qu'ensuite je puisse sélectionner dans une autres liste déroulante la variété que je souhaite.
Donc :
liste déroulante Tech qui filtre les noms d'usage correspondant (sans doublons)
puis les noms d'usage qui filtrent les variétés correspondantes.
Y a-t-il quelqu'un pour résoudre ce problème ?
ci joint, l'exemple.
Merci d'avance !
[http://static.commentcamarche.net/www.commentcamarche.net/pictures/QyoMZa0Ppf0BZJnRXIytVyjvRhf1tFRaDrCeMtx3GnATo9jQhmDauuzRgdyf4SQr-classeur.png

A voir également:
- Liste déroulante
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Liste code ascii - Guide
- Liste déroulante google sheet - Accueil - Guide bureautique
- Site dangereux liste - Guide
9 réponses
Pourquoi ne pas avoir joint ton fichier Excel, au lieu d'une simple image ?
On ne sait pas où sont tes trois listes déroulantes ...
On ne sait pas où sont tes trois listes déroulantes ...
Bonjour
Il faut concevoir autrement tes listes si tu veux ensuite des listes déroulantes en cascade
Exemple à adapter à ton fichier :
http://www.cjoint.com/c/FFDqeF8pliV
Cdlmnt
Via
Il faut concevoir autrement tes listes si tu veux ensuite des listes déroulantes en cascade
Exemple à adapter à ton fichier :
http://www.cjoint.com/c/FFDqeF8pliV
Cdlmnt
Via
Ok super merci !!
Je vais essayer ca tout de suite !
SI j'ai un soucis je reviendrais vers vous ;) merci!!
Je vais essayer ca tout de suite !
SI j'ai un soucis je reviendrais vers vous ;) merci!!
Bonjour,
j'ai un soucis avec la solution que tu me proposes.
elle va quand tu as peu de noms...
J'ai 520 Noms, avec plusieurs variétés (entre 1 à 7 par nom) et j'ai 8 techniciens.
Faire le tableau par nom avec les variétés est impossible (sauf si il y a une solution ...)
je joins une image en exemple car je peux insérer que des PNG, JPEG etc mais pas de fichier excel :
Merci de votre aide !
j'ai un soucis avec la solution que tu me proposes.
elle va quand tu as peu de noms...
J'ai 520 Noms, avec plusieurs variétés (entre 1 à 7 par nom) et j'ai 8 techniciens.
Faire le tableau par nom avec les variétés est impossible (sauf si il y a une solution ...)
je joins une image en exemple car je peux insérer que des PNG, JPEG etc mais pas de fichier excel :

Merci de votre aide !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour
L'autre solution au lieu d'alimenter les liste déroulante par formule est de la faire par une macro en VBA
Mais quelque soit la solution envisagée il faut bien partir d'un tableau de départ reliant les variétés aux noms d'usage et un autre reliant les techniciens aux noms d'usage
Pour y voir plus clair il faut connaitre la structure exacte de ton fichier actuel; telecharges un exemple de ton fichier sur monpartage.fr, fais créer un lien et reviens le coller ici dans un prochain message
Cdlmnt
Via
L'autre solution au lieu d'alimenter les liste déroulante par formule est de la faire par une macro en VBA
Mais quelque soit la solution envisagée il faut bien partir d'un tableau de départ reliant les variétés aux noms d'usage et un autre reliant les techniciens aux noms d'usage
Pour y voir plus clair il faut connaitre la structure exacte de ton fichier actuel; telecharges un exemple de ton fichier sur monpartage.fr, fais créer un lien et reviens le coller ici dans un prochain message
Cdlmnt
Via
bonjour
voici mon tableau (noms d'usage avec des n° et variété avec lettre)
https://www.cjoint.com/c/FGhizjUvp2b
Les colonnes vides sont pour signifier qu'il y a d'autres informations dans mon fichier, mais les listes déroulantes qui m’intéresse sont avec les 3 premières
merci
voici mon tableau (noms d'usage avec des n° et variété avec lettre)
https://www.cjoint.com/c/FGhizjUvp2b
Les colonnes vides sont pour signifier qu'il y a d'autres informations dans mon fichier, mais les listes déroulantes qui m’intéresse sont avec les 3 premières
merci
Bonjour
Ton fichier en retour
http://www.cjoint.com/c/FGhnx2XjyFl
Principe :
1) Colonne rajoutée en feuille1 pour dénombrer les noms par techniciens (attention un nom ne doit pas correspondre au début autre ainsi Paul inclus dans Pauline, je l'ai changé pour PaulX, mais ce ne sont que des exemples dans tes vrais noms tu ne dois pas avoir de problème de ce type, car même si 2 techniciens ont des prénoms identiques ils auraont des noms différents)
2) En feuille 2 par formules on réattribue à chaque technicien les noms correspondants pour former des listes de choix
3) Avec le Gestionnaires de noms :
- on attribue à la 1ere ligne ligne de feuille 2 le nom techs qui sera utilisé dans la liste déroulante C2 de feuille 3
- on construit par formules DECALER les listes nommées noms (utilisées en C4 de feuille 3)et varietes (en C6 de feuille3) en fonction des choix en C2 et en C4
4) Une petite macro efface les choix précédents en C4 et en C6 lors de changement de données en C2 et en C4
Cdlmnt
Via
Ton fichier en retour
http://www.cjoint.com/c/FGhnx2XjyFl
Principe :
1) Colonne rajoutée en feuille1 pour dénombrer les noms par techniciens (attention un nom ne doit pas correspondre au début autre ainsi Paul inclus dans Pauline, je l'ai changé pour PaulX, mais ce ne sont que des exemples dans tes vrais noms tu ne dois pas avoir de problème de ce type, car même si 2 techniciens ont des prénoms identiques ils auraont des noms différents)
2) En feuille 2 par formules on réattribue à chaque technicien les noms correspondants pour former des listes de choix
3) Avec le Gestionnaires de noms :
- on attribue à la 1ere ligne ligne de feuille 2 le nom techs qui sera utilisé dans la liste déroulante C2 de feuille 3
- on construit par formules DECALER les listes nommées noms (utilisées en C4 de feuille 3)et varietes (en C6 de feuille3) en fonction des choix en C2 et en C4
4) Une petite macro efface les choix précédents en C4 et en C6 lors de changement de données en C2 et en C4
Cdlmnt
Via
Bonjour,
Je suis entrain de faire la base de donnés avec tes conseils.
par contre pour aller plus vite : est il possible de mettre les nom d'une colonne A vers une ligne avec plusieurs colonnes :
Nom Colonne A ligne 2 vers Ligne 1 colonne B
Nom colonne A ligne 3 vers ligne 1 colonne C
ETC ...
Merci ;)
Je suis entrain de faire la base de donnés avec tes conseils.
par contre pour aller plus vite : est il possible de mettre les nom d'une colonne A vers une ligne avec plusieurs colonnes :
Nom Colonne A ligne 2 vers Ligne 1 colonne B
Nom colonne A ligne 3 vers ligne 1 colonne C
ETC ...
Merci ;)
Bonjour
Je ne comprends pas bien ce que tu veux faire ni en quoi ça irait plus vite ?
Si ton tableau est présenté en horizontal au lieu de vertical ça change tout et les formules que je t'ai indiqué dans le modèle envoyé dans mon message 7 ne fonctionneront plus
Le plus évident est quand même le vertical
Cdlmnt
Via
Je ne comprends pas bien ce que tu veux faire ni en quoi ça irait plus vite ?
Si ton tableau est présenté en horizontal au lieu de vertical ça change tout et les formules que je t'ai indiqué dans le modèle envoyé dans mon message 7 ne fonctionneront plus
Le plus évident est quand même le vertical
Cdlmnt
Via