IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Excel Discussion :

Listes déroulantes conditionnées sans macros VBA


Sujet :

Excel

  1. #1
    Nouveau Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Décembre 2013
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2013
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Listes déroulantes conditionnées sans macros VBA
    Bonjour ,
    J’aimerais créer des listes déroulantes conditionnées sur Excel sans macros VBA.
    L’utilisateur doit pouvoir choisir un métier selon la direction qu’il a sélectionné.
    J’ai créée les listes en faisant un « insertion->Nom->Définir » :
    • « services » est la liste des services ;
    • « services2 » est la liste des services et leur abréviation. Ex : dans la liste déroulante on peut choisir le service « Compatbilité » mais la liste qui doit apparaître dans le champ « Métiers » est nommée « liste_Compta »
    • ….


    Pour créer la liste déroulante des services en A3, il n’y a pas de soucis quand je fais « Données->Validation ». C’est quand je créer la liste déroulante des métiers avec la formule

    =INDIRECT("liste_"&RECHERCHEV($A3;services2;2;0))

    J’ai cette erreur : « La source est reconnue comme erronée. Voulez-vous continuer ? »
    J’ai tout essayé, mais rien à faire. A quoi est dû cela svp ?

    J’aimerais également créer si possible une liste déroulante qui soit de la forme
    Comptabilité
    • Expert comptable
    • Comptable
    • Chargé d’études
    Informatique
    • Informaticien
    • Ingénieur réseau

    ….

    Pensez-vous que ce soit possible sans VBA?
    Je vous joint mon fichier excel.
    Je vous remercie d’avance pour votre aide.
    Fichiers attachés Fichiers attachés

  2. #2
    Membre expert

    Homme Profil pro
    Retraité
    Inscrit en
    Juin 2012
    Messages
    1 564
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2012
    Messages : 1 564
    Points : 3 554
    Points
    3 554
    Billets dans le blog
    1
    Par défaut
    Bonjour,
    Dans la feuille FEUIL1, se mettre en B3 et définir le nom métiers par :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =DECALER(param!$A$2;;EQUIV(Feuil1!$A3;services;0)+1;4;1)
    Puis, pour les cellules de la colonne B:
    validation de données >>> Autoriser : liste >>> Source :
    Cordialement
    Claude

  3. #3
    Membre du Club
    Homme Profil pro
    Inscrit en
    Novembre 2011
    Messages
    53
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2011
    Messages : 53
    Points : 64
    Points
    64
    Par défaut
    Bonjour,

    Une autre possibilité, voir PJ.

    Cordialement.
    Fichiers attachés Fichiers attachés

  4. #4
    Membre expert

    Homme Profil pro
    Retraité
    Inscrit en
    Juin 2012
    Messages
    1 564
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2012
    Messages : 1 564
    Points : 3 554
    Points
    3 554
    Billets dans le blog
    1
    Par défaut
    Oups !
    J'avais oublié de préciser dans ma proposition qu'il faut réorganiser la feuille param en plaçant les colonnes dans l'ordre des services dans la colonne A :
    Compta en colonne C, Info en D, SAV en E et RH en F.
    Cordialement
    Claude

  5. #5
    Nouveau Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Décembre 2013
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2013
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Merci à tous pour vos réponses claires et rapides

Discussions similaires

  1. Réponses: 6
    Dernier message: 22/02/2013, 16h46
  2. [XL-2003] Créer des listes avec conditions sans macro
    Par tioch dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 26/07/2011, 15h14
  3. Réponses: 3
    Dernier message: 06/05/2011, 11h30
  4. Liste déroulante dynamique sans rechargement
    Par nicolas2603 dans le forum Langage
    Réponses: 6
    Dernier message: 25/06/2009, 16h51
  5. Comment remplir une liste déroulante avec une macro sans doublons
    Par alex.a dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 14/06/2007, 18h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo