Recherche dans une BDD depuis un usuerform

Bonjour à tous,

je suis débutant en ce qui concerne la programmation VB et j aurai besoin de votre aide.

J ai une base de données dans laquelle je voudrais effectuer une recherche à partir de mots clés que l'on sélectionne depuis un userform.

J ai deja réussi à créer un filtre élaboré avec l'enregistreur de macro, mais je n'arrive pas à le faire marcher depuis l'userform.

Si vs pouviez me donner une ou deux pistes sa se serais vmt cool.

J'espere avoir été clair, merci d'avance!

Bonjour,

Evite d'utiliser la fonction Rowsource qui provoque parfois des soucis.

Le filtre automatique est très bien et ce n'est pas Claude (notre spécialiste de filtre auto...) qui dira le contraire je pense.

Vois le fichier joint un code qui te permet de charger les combobox.

Explique ce que tu veux faire ensuite et sur quelle feuille tu veux les données filtrée depuis l'userform. Dans la feuille Données ou ailleurs ??

A noter que si c'est un filtre que tu veux, pourquoi ne pas utiliser la fontion filtre automatique d'excel dans la feuille Données. Cela m'aurait paru plus simple.

Amicalement

Merci pour les combobox, j ai essayer tout seul, mais comme je l ai dis je débute alors je me suis rabattu sur Rowsource faute de résultats...

L'idéal serait de pouvoir faire une recherche sur la feuille "données" depuis le userform en sélectionnant des critères de choix dans les combobox. Je souhaite pouvoir masquer les lignes de la feuille "données" qui ne correspondent pas aux critères sélectionnés ds les combobox.

Je pensais qu'il fallait que j'utilise un filtre élaboré pour pouvoir combiner plusieurs critères de recherche...

re,

Comme je te l'ai dit avant, le plus simple eu été d'utiliser l'option Filtre automatique. De là on pouvait prendre n'importe quel critère.

Avant de continuer sur ton projet, pour l'USF onglet Environnement,

  • la combo "sous domaine" correspond à quelle colonne dans la feuille Données ?
  • la combo correspond à la colonne H de la feuille "Données" ?

Amicalement

edit Dan :alors que j'étais en train de me décarcasser pour trouver une solution, je vois que tu as également fait cette demande sur un forum ami et reçu d'ailleurs une réponse. Dommage que l'on ne prévienne pas tout de même. . Si la solution convient, merci d'au moins cloturer ce fil en cliquant sur le V vert

Rechercher des sujets similaires à "recherche bdd usuerform"