Liste déroulante sur excel

Fermé
willowfreeman Messages postés 4 Date d'inscription mercredi 20 mars 2013 Statut Membre Dernière intervention 20 mars 2013 - Modifié par willowfreeman le 20/03/2013 à 14:43
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 21 mars 2013 à 07:09
Bonjour,

je suis débutant sur excel et je voudrais créer des listes déroulante afin de choisir l'élément qui doit être dans la cellule. Ca je sais le faire ! mais ce qui me bloque, c'est quand je veux que ma première liste déroulante détermine le choix de ma 2ème liste déroulante, je m'explique ma première liste déroulante est le nom d'une classe. lorsque je choisi une classe dans cette liste, elle doit me donner une autre liste déroulante avec les bon noms d'élèves
et dernière question comment je peux faire pour envoyer le fichier pour que vous puissiez le voir?

merci bcp de votre aide !
voici le lien pour avoir le fichier
https://www.cjoint.com/c/CCuoPUqG6Vo

mille merci de votre aide !



5 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 421
Modifié par Vaucluse le 20/03/2013 à 14:46
Bonjour
exemple à adapter

feuille base de données: feuille1
de A1 à Z1
le nom des classes (sans blanc à remplacer par des underscores (_) et si vous commencez par une valeur numérique, placer aussi undersci=ôre devant
donc pas 6° C mais _6°_C
nommer le champ A1:Z1: Classes
pour ça sélectionnez A1:Z1 et inscrivez Classes dans la case adresse à gauche de la barre de firmules.
sous chaque titre, la liste des éléves (là les blancs sont admis)
Nommer chaque liste avec le titre de la colonne:
pour cela: sélectionnez le champ complet
ruban / formules/ créer un nom et choisir: "ligne du haut"

Edition en feuille 2
Choisir la classe en A1 avec Données / validation / Liste et =Classes
choisir l'éléve en B1 avec:
Données/ validation / Liste et
=INDIRECT($A$1)
revenez si besoin de complément.

On peut par exemple affiner pour que la liste pour chaque classe s'ajuste exactement au nombre d'élèves, mais c'est un peu plus compliqué
On peut aussi réaliser un intermédiaire de noms de listes pour vous permettre d'utiliser le libellé des classes sans underscore.
Là, je vous propose au plus simple.


Et si besoin pour déposer le fichier:
sur:
https://www.cjoint.com/
en revenant ici placer le lien donné par le site

crdlmnt




Errare humanum est, perseverare diabolicum
0
willowfreeman Messages postés 4 Date d'inscription mercredi 20 mars 2013 Statut Membre Dernière intervention 20 mars 2013
20 mars 2013 à 14:49
merci pour la rapidité de ton aide

je viens de mettre le fichier sur ce site
encore mille merci
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 421
20 mars 2013 à 14:52
Très bien le fichier sur le site... mais à refaire :-)
Le site donne un lien (voir créer le lien en bas de page)
et il faut le copier pour le placer ici dans un prochain message.
Sinon le fichier est introuvable.
A suivre?
0
willowfreeman Messages postés 4 Date d'inscription mercredi 20 mars 2013 Statut Membre Dernière intervention 20 mars 2013
20 mars 2013 à 14:56
voici un nouveau lien

https://www.cjoint.com/c/CCuo3xOvfWa

encore merci de ton aide!
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 421
20 mars 2013 à 15:17
Voila donc ce que je peux vous proposer.

Compte tenu de votre base de données ce n'est pas tout à fait ce que j'expliquai dans mon message précédent.

mais en principe c'est mieux.
A vérifier
https://www.cjoint.com/c/CCuppCrgnUd

Crdlmnt
0

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

Posez votre question
willowfreeman Messages postés 4 Date d'inscription mercredi 20 mars 2013 Statut Membre Dernière intervention 20 mars 2013
20 mars 2013 à 20:02
merci pour ton aide c'est génial!!

j'ai une autre question peut on créer un bouton en fin de la page récapitulative et que lorsque je clic dessus la feuille excel est sauvegardée avec les informations qui sont sur la feuille. exemple (formatif 2+ le nom de l'élève + sa classe) serait le nom donné à la feuille excel et celle ci irait dans un dossier prédéfini.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 421
21 mars 2013 à 07:09
Bonjour
pour la suite, je vous laisse avec quelqu'un de plus pointu que moi en VBA qui voudra bien vous aider. Il y en aura surement!
tout ce que je sais faire à la rigueur, c'est copier les feuilles dans le même fichier
Désolé, mais ne désespérez pas, il y en a de très bon et même plus que ça sur CCM pour vous traiter ça.
Si éventuellement les réponses tardent, ouvrez un autre sujet en spécifiant plus le titre.
Crdlmnt
0