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 -
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.
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:
- Excel > liste déroulante avec conditions
- Liste déroulante excel - Guide
- Excel liste déroulante en cascade - Guide
- Word et excel gratuit - Guide
- Si ou excel - Guide
- Excel cellule couleur si condition texte - Guide
7 réponses
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)
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)
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...
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...
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.
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.
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 !
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 !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
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 ?
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 ?
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à...
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à...