Excel > liste déroulante avec conditions

identifiant-comment Messages postés 351 Statut Membre -  
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je souhaite créer deux listes déroulantes, en me fondant sur une liste dans une colonne B.
Mais il se trouve que :
- je veux que le contenu de cette liste déroulante dépende de la valeur qui a été saisie en colonne B
- les valeurs saisies en colonne B sont des identifiants qui peuvent commencer par CU / RG ou RD
- si dans la ligne dans laquelle je me trouve, l'identifiant saisi commence par RG, j'ai besoin que le menu déroulant me propose les identifiants commençant par CU (colonne I)
- si dans la ligne dans laquelle je me trouve, l'identifiant saisi commence par RD, j'ai besoin que le menu déroulant me propose les identifiants commençant par CU (colonne I)
- si dans la ligne dans laquelle je me trouve, l'identifiant saisi commence par RD, j'ai besoin que le menu déroulant me propose les identifiants commençant par RG (colonne J)
- si dans la ligne dans laquelle je me trouve, l'identifiant saisi commence par CU, j'ai besoin que les cellules des colonnes I et J ne proposent pas de menu déroulant.

Quelque chose me dit que ça va être compliqué de faire ça sans passer par VBA... Si l'un d'entre vous à une idée, je prends ! :)
Merci d'avance.
A voir également:

7 réponses

michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
Bonjour,

pourrais tu préciser
- si dans la ligne dans laquelle je me trouve, l'identifiant saisi commence par RG, j'ai besoin que le menu déroulant me propose les identifiants commençant par CU (colonne I) :
- si dans la ligne dans laquelle je me trouve, l'identifiant saisi commence par RD, j'ai besoin que le menu déroulant me propose les identifiants commençant par CU (colonne I)
- si dans la ligne dans laquelle je me trouve, l'identifiant saisi commence par RD, j'ai besoin que le menu déroulant me propose les identifiants commençant par RG (colonne J)
0
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
Re,
en attendant voici une maquette (sans vba)
https://www.cjoint.com/?gdtjRQl7Rv
pour l'exemple:
quand j'ai les 2 premières lettres CU la 2)liste déroulante liste rien
RG liste CU
Rd liste RG
...

on pourra améliorer avec une événementielle pour indiquer le premier de la liste en cascade quand on change de produits avec les préfixes différents mais j'attends les précisions de notre ami pour continuer...
0
identifiant-comment Messages postés 351 Statut Membre 54
 
Salut michel_m,

J'ai bien reçu ton fichier, je te remercie !
J'ai deux trois trucs à boucler aujourd'hui, mais je te tiens au courant le plus vite possible.
0
identifiant-comment Messages postés 351 Statut Membre 54
 
Salut michel_m,

Excuse moi d'avoir mis si longtemps à réagir. J'espère avoir un peu de temps aujourd'hui pour me remettre sur cette problématique.
Je m'attaque à ton fichier !
0

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

Posez votre question
identifiant-comment Messages postés 351 Statut Membre 54
 
Re,

Ben dis donc, je galère pas mal ! :)
J'ai une première question : est-ce que avec ces formules, si dans la ligne dans laquelle je me trouve l'identifiant saisi commence par CU, les cellules des colonnes I et J ne proposent on non un menu déroulant ?
0
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
bonjour,
Jai jeté un oeil...
pas compris l'histoire des colonnes I et : rien dans la J , et I pareille à ses copines G et H....

dans ta demande initiale, tu demandes 2 résultats pour RD...

J'ai repris la maquette avec un tableau affectation (teinté en vert) ou
CU renvoie rien (ta demande)
RD renvie RG
RG renvoie CU
que tu peux facilement modifier

On pourra améliorer les 2 boites (bleu et jaune) avec une macro qui vide la boite jaune (D2) quand tu change les 2 premières lettres dans la boite bleue (B2)

https://www.cjoint.com/?gmjEFPSo2O

PS: on peut supprimer le tableau intermédiaire avec les moches #NA par des formules matricielles mais si tu ne connais pas ces b^tes là...
0
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
bin, j'ai plus le truc en t^te...
je regarderai mais quand....
0
identifiant-comment Messages postés 351 Statut Membre 54
 
Oki, ne te mets pas la pression, je suis débordée aussi.
0