Listes déroulantes dépendantes (5 ou 6) contenant du texte long.

leprof2405 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -  
JvDo Messages postés 1978 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je cherche à fabriquer un cahier journal (liste de travail du jour ou de la semaine des professeurs) avec excel.

Je voudrais faire cela avec excel sous forme de liste déroulantes dépendantes.
Le problème que je rencontre est que les listes seront au nombre de 5 à 6, dépendantes descendantes, et qu'elles contiennent du texte.
Les intitulés des données sont donc sous forme de texte avec des virgules, des points, etc... Choses refusées par les gestionnaires de noms.

Je connais la procédure avec la macro =INDIRECT à insérer dans la validation de données. Mais cela ne fonctionne plus car les titres des données correspondent à des phrases.

Exemple : Liste 1 = Disciplines : Math, français, histoire... càd toutes les disciplines à l'école.
Liste 2 dépendante de la 1ere = Grands domaines : pour le français : oral, Ecrit... pour les math : calcul, nombres...

Liste 3 dépendante de la 2eme = Domaines : pour Oral : savoir s'exprimer... pour calcul : connaître les tables de multiplication...

A chaque liste, les données se complexifient et prennent la forme de textes longs.

Quelqu'un a-t-il une suggestion ?

Utilisation de Excel 2016, Windows 8.1.

A voir également:

5 réponses

Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonjour

pour utiliser indirect dans ce cas de liste en cascade:
faites un tableau des rubrique, par exemple à adapter

DE A1 à Z1, inscrivez les rubriques qui apparaitront dans le niveau 1
en dessous en ligne 2, inscrivez un nom admissible par excel
(par exemple List_1, List_2 etc... jusqu'à Z2

en dessous, inscrivez les rubriques du niveau 2 et nommer les champ avec le nom en ligne 2

dans les cellule de validation par liste:
au niveau 1, par exemple cellule A5: > $A$1:$Z$1
au niveau 2, par exemple cellule B5: >
=INDIRECT(RECHERCHEH(A5;A1:Z2;2;0)

crdlmnt

ps: voyez le principe (agencement et formule différente, mais le principe est le même)
ici:
https://mon-partage.fr/f/vUpQTUTw/

La qualité de la réponse dépend surtout de la clarté de la question, merci!
0
JvDo Messages postés 1978 Date d'inscription   Statut Membre Dernière intervention   859
 
Bonsoir à tous,

Si tu n'as pas visité le site de j. Boisgontier, je te le conseille : http://boisgontierjacques.free.fr/pages_site/listes_cascade.htm

Si tu n'y arrives toujours pas, envoie tes listes en cascade avec tous les niveaux (cjoint.com ou autre).

Cordialement
0
leprof2405 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
Bonsoir à tous les deux, Vaucluse et Jvdo,

Je vous remercie tous les deux. Je vais essayer de procéder comme me le conseille Jvdo car pour l'instant je suis un peu fatigué de lire tous les tutoriels que j'ai pu trouver.
Je retournerai le voir si je n'y parviens toujours pas ou je compléterai ma question.
0
JvDo Messages postés 1978 Date d'inscription   Statut Membre Dernière intervention   859
 
Bonsoir,

tu aurais dû envoyer ton fichier

cordialement
0
leprof2405 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
Resalut,

Désolé, c'est effectivement la proposition de Vaucluse que je vais essayer d'abord...
Merci encore.
0

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

Posez votre question
leprof2405 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
Bonsoir,

Je ne sais comment envoyer le fichier. Il n'y a qu'une icône pour insérer une image...

Pouvez-vous me renseigner ?

Merci
0
JvDo Messages postés 1978 Date d'inscription   Statut Membre Dernière intervention   859
 
Bonsoir,

utilise cjoint.com et met l'url que le site te fournira dans ton prochain message.

cordialement
0