Liste déroulante sur excel

willowfreeman Messages postés 4 Statut Membre -  
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   -
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

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    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
  2. willowfreeman Messages postés 4 Statut Membre
     
    merci pour la rapidité de ton aide

    je viens de mettre le fichier sur ce site
    encore mille merci
    0
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      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
  3. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    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
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. willowfreeman Messages postés 4 Statut Membre
     
    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
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      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