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 :

Afficher les résultats d'une recherche dans une listbox


Sujet :

Macros et VBA Excel

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Inscrit en
    Mars 2012
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2012
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Afficher les résultats d'une recherche dans une listbox
    Bonjour à tous,

    Après de nombreuses heures de recherches un peu partout sur le net, je me décide à poster sur ce forum pour demander de l'aide.
    J'ai trouvé beaucoup de discussions sur le sujet mais impossible pour moi d'adapter les réponses données à mon problème, je me suis donc fais une raison, je n'y arriverai pas tout seul.

    Alors voila :

    J'ai une base de donnée d'évènements présente sur une feuille nommée "clients" constituée comme ceci :

    Date | Atelier| .... | Heures non productives

    De la colonne A à L et sur un nombre de lignes non limité

    J'ai une textbox nommée "Texbox8" dans laquelle je rentre un terme à rechercher.
    Je veux que cette recherche s'effectue sur toutes les cellules de ma base de données.
    Lorsqu'un résultat est trouvé, je souhaite que toutes les lignes contenant la cellule où le terme a été trouvé s'affiche les unes après les autres dans ma listbox.

    Je souhaite également que cette recherche soit "dynamique", c'est à dire qu'elle s'effectue à chaque fois qu'un caractère est rentré dans ma textbox8.

    Je précise également que lorsqu'un terme est écrit dans ma zone de recherche, ma listbox contient déjà l'ensemble des données présentes dans ma base de donnée.
    D'où le "ListBox1.RowSource = """ en début de programme.

    Je sollicite donc votre aide précieuse pour m'aider à résoudre ce problème!

    Cordialement,

    Guillaume.

    Ci-joint un fichier exemple.
    Fichiers attachés Fichiers attachés

  2. #2
    Expert éminent Avatar de casefayere
    Homme Profil pro
    RETRAITE
    Inscrit en
    Décembre 2006
    Messages
    5 138
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : RETRAITE
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 138
    Points : 9 548
    Points
    9 548
    Par défaut
    Bonsoir le Forum, sword56

    Je te joins une solution qui remettra certainement tes codes en cause, mais elle répond à ta question quant à rechercher la valeur de textbox8 dans toutes les cellules

    Je t'ai mis un code pour ton bouton "ajouter alea" et mis certaines variables dans un module en "Public"

Discussions similaires

  1. Afficher une recherche après une sélection dans une ListBox
    Par vitalus dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 25/05/2015, 18h04
  2. Réponses: 7
    Dernier message: 08/08/2011, 16h54
  3. Réponses: 4
    Dernier message: 02/07/2008, 11h32
  4. Recherche une valeur d'une cellule dans une colonne d'une autre feuille
    Par kourria dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 21/06/2007, 13h48
  5. Réponses: 7
    Dernier message: 18/01/2007, 15h03

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