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

Macros et VBA Excel Discussion :

Recherche multicritères sous Excel à partir de liste déroulantes


Sujet :

Macros et VBA Excel

  1. #1
    Membre régulier
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Septembre 2007
    Messages
    218
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2007
    Messages : 218
    Points : 98
    Points
    98
    Par défaut Recherche multicritères sous Excel à partir de liste déroulantes
    Bonjour à tous,
    Je travaille souvent sous Excel mais je dois ajouter une macro (et j'y connais pas grand chose) qui permet d'afficher une page en tenant compte de plusieurs critères.

    Ma première feuille présente des listes déroulantes basées sur des constantes.
    Je souhaite, après avoir sélectionné les constantes de mon choix, cliquez sur un bouton me permettant d'afficher les résultats répondant à mes critères et issus de la feuille "Formations".

    Le résultat de la recherche doit s'afficher sur une nouvelle feuille et en aucun cas supprimer les données de la feuille "Formations".

    Vous trouverez mon fichier d'exemple en pièce jointe.

    Si quelqu'un peut m'aiguiller.

    Je vous remercie par avance pour votre coup de main.
    Fichiers attachés Fichiers attachés

  2. #2
    Membre émérite Avatar de Fvandermeulen
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2007
    Messages
    1 869
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2007
    Messages : 1 869
    Points : 2 662
    Points
    2 662
    Par défaut
    Bonjour,
    Petite question pour savoir si je peux t'aider...quelle résultats veux tu obtenir ?
    Si je prends par exemple Didier et année 2008, quelle résultat veux tu voir affiché ?

  3. #3
    Membre régulier
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Septembre 2007
    Messages
    218
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2007
    Messages : 218
    Points : 98
    Points
    98
    Par défaut
    Je souhaite pouvoir faire une recherche sur les différentes colonnes de la feuille formations.
    Par exemple, en sélectionnant, via une liste déroulante, plusieurs éléments issus des formations.

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Décembre 2008
    Messages : 11
    Points : 13
    Points
    13
    Par défaut
    Heu désolé, de te dire cela, mais ton dernier message n'est pas plus claire que le premier...

    Ce que tu souhaites, c'est à partir des critères sélectionnés au préalable, (nom, service, année ...) de t'afficher (si le cas existe) la ligne regroupant ces informations (ou plusieurs lignes si critères de recherche trop vagues) qui se trouve dans une feuille que j'appellerais "de données" (où les informations sont stockées) ??

    *à fais fonctionner sont imagination là*

    (en gros c'est comme si tu faisais des tris sélectifs (EDIT: donc un filtre ) sur les colonnes de ce dit tableau "de données" ?)

  5. #5
    Membre régulier
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Septembre 2007
    Messages
    218
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2007
    Messages : 218
    Points : 98
    Points
    98
    Par défaut
    heu ton imagination est bonne

    Désolé pour mes mauvaises explications, ça m'étonne qu'à moitié de ne pas réussir à le faire si je n'arrive déjà pas à l'expliquer clairement.

    Ma réponse est donc oui, je souhaite faire des tris sur les données afin de les afficher sur une nouvelle feuille.

    Je ne sais pas si je suis plus clair mais un grand merci de te pencher sur mon problème.

  6. #6
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Décembre 2008
    Messages : 11
    Points : 13
    Points
    13
    Par défaut
    Juste une question toute bête :

    Pourquoi utilises-tu pas les filtres automatiques de la feuille du classeur ? Si tu n'utilises pas les données par la suite, c'est amplement suffisant.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 15/04/2015, 09h45
  2. Réponses: 2
    Dernier message: 20/05/2011, 09h04
  3. [AC-2007] Formulaire recherche à partir de listes déroulantes
    Par nickloose dans le forum IHM
    Réponses: 6
    Dernier message: 03/09/2009, 16h18
  4. Réponses: 13
    Dernier message: 23/06/2006, 12h12
  5. Export sous excel d'une zone déroulante
    Par jaja63 dans le forum Access
    Réponses: 3
    Dernier message: 27/09/2005, 16h18

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