Table déroulante variable
Alain
-
Alain -
Alain -
Bonjour,
Voici mon problème : je souhaiterais que l'alimentation d'une cellule provoque l'accès à une liste déroulante dans une autre cellule et que l'alimentation d'une autre cellule permette l'accès à une autre liste.
Je m'explique. Dans un tableau financier, je dispose d'un certain nombre de postes comptables qui sont soit des entrées, soit des sorties. Chaque poste a été codifié. J'en ai donc tiré deux listes déroulantes, une pour les "entrées" l'autre pour les ""sorties". Je travailles sur 3 colonnes dénommées "entrées", "sorties" et "codification", sachant que l'alimentation d'"entrées" ou "sorties" est exclusive (un simple x), je souhaiterais que l'alimentation de l'une ou l'autre colonne ne permette l'accès qu'à la liste déroulante correspondante.
Celà vous parait-il possible ? Si ou, de quelle façon ?
Mercie d'avance, même pour me dire que je suis un peu compliqué de la tête.
Voici mon problème : je souhaiterais que l'alimentation d'une cellule provoque l'accès à une liste déroulante dans une autre cellule et que l'alimentation d'une autre cellule permette l'accès à une autre liste.
Je m'explique. Dans un tableau financier, je dispose d'un certain nombre de postes comptables qui sont soit des entrées, soit des sorties. Chaque poste a été codifié. J'en ai donc tiré deux listes déroulantes, une pour les "entrées" l'autre pour les ""sorties". Je travailles sur 3 colonnes dénommées "entrées", "sorties" et "codification", sachant que l'alimentation d'"entrées" ou "sorties" est exclusive (un simple x), je souhaiterais que l'alimentation de l'une ou l'autre colonne ne permette l'accès qu'à la liste déroulante correspondante.
Celà vous parait-il possible ? Si ou, de quelle façon ?
Mercie d'avance, même pour me dire que je suis un peu compliqué de la tête.
A voir également:
- Table déroulante variable
- Liste déroulante excel - Guide
- Table ascii - Guide
- Table des matières word - Guide
- Liste déroulante en cascade - Guide
- Table des caractères - Guide
4 réponses
Bonsoir
vous n'êtes pas compliqué de la tête à première vue, mais par contre vous ne dites pas tout.
dans quelle colonne, de celles que vous citez, placez vous le menu déroulant.
un exemple à tout hasard et à toutes fins utiles:
nommez vos deux liste de références, pour l'exemple _1 et L_2
vous voulez L_1 en C si A et X et L_2 en C si B1 est X
sélectionnez le champ C ( pour ex à partir de C1)
données / validation / option: Liste
dans le cadre bas de la fenêtre de validation, entrez la formule:
SI($A1="X";L_1;SI($B1="X";L_2;""))
placez bien le signe $ aux bons endroits
cette validation vous donne la ,liste L_1 si A est X; la liste L_2 si B est X est rien si aucune des deux cellules n'est remplie.
crdlmnt
vous n'êtes pas compliqué de la tête à première vue, mais par contre vous ne dites pas tout.
dans quelle colonne, de celles que vous citez, placez vous le menu déroulant.
un exemple à tout hasard et à toutes fins utiles:
nommez vos deux liste de références, pour l'exemple _1 et L_2
vous voulez L_1 en C si A et X et L_2 en C si B1 est X
sélectionnez le champ C ( pour ex à partir de C1)
données / validation / option: Liste
dans le cadre bas de la fenêtre de validation, entrez la formule:
SI($A1="X";L_1;SI($B1="X";L_2;""))
placez bien le signe $ aux bons endroits
cette validation vous donne la ,liste L_1 si A est X; la liste L_2 si B est X est rien si aucune des deux cellules n'est remplie.
crdlmnt
Bonjour,
A priori, je dirais qu'Excel ne peut pas répondre à ce genre de problème te qu'il est posé, d'une manière simple, mais je peux me tromper.
Une solution consisterait à construire trois listes de validation :
Une pour choisir "entrées" et "sorties"
une pour les codes d'entrées
une pour les codes de sorties.
Au lieu d'avoir deux colonnes à cocher avec les "x"
une colonne pour choisir "entrées" ou "sorties"
une autre colonne de codes qui affichera la liste de validation en fonction de la réponse précédente (entrées et sorties).
Voir sur le site comment articuler ces différentes listes de validation.
A+
pépé
A priori, je dirais qu'Excel ne peut pas répondre à ce genre de problème te qu'il est posé, d'une manière simple, mais je peux me tromper.
Une solution consisterait à construire trois listes de validation :
Une pour choisir "entrées" et "sorties"
une pour les codes d'entrées
une pour les codes de sorties.
Au lieu d'avoir deux colonnes à cocher avec les "x"
une colonne pour choisir "entrées" ou "sorties"
une autre colonne de codes qui affichera la liste de validation en fonction de la réponse précédente (entrées et sorties).
Voir sur le site comment articuler ces différentes listes de validation.
A+
pépé
Bonjour.
Désolé d'avoir l'air ingrat et de ne répondre que maintenant. Si vous en connaissiez la raison, vous ririez sûrement.
Merci, merci pour vos réponses.
Ne les ayant pas consultées avant, j'ai arraché les quelques cheveux qui me restaient pour fabriquer une routine qui marche parfaitement, et que, si j'étais un tantinet doué pour joindre un fichier à ce billet, je vous délivrerais bien volontiers. Et ça marche très bien. La limite c'est que mon fichier est tellement compliqué que je dois lancer les calculs manuellement. Autant dire que ma matière grise a été utilisée en vain.
Merci encore.
Crdmt.
Désolé d'avoir l'air ingrat et de ne répondre que maintenant. Si vous en connaissiez la raison, vous ririez sûrement.
Merci, merci pour vos réponses.
Ne les ayant pas consultées avant, j'ai arraché les quelques cheveux qui me restaient pour fabriquer une routine qui marche parfaitement, et que, si j'étais un tantinet doué pour joindre un fichier à ce billet, je vous délivrerais bien volontiers. Et ça marche très bien. La limite c'est que mon fichier est tellement compliqué que je dois lancer les calculs manuellement. Autant dire que ma matière grise a été utilisée en vain.
Merci encore.
Crdmt.