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!
Recherche dans une BDD depuis un usuerform 
4 messages
• Page 1 sur 1
Recherche dans une BDD depuis un usuerform
- Fichiers joints
-
Copie de Textes_VRP (7) - Copie.xls- (115.5 Kio) Téléchargé 15 fois
- totopaze
- Nouveau venu
- Messages: 2
- Inscription: 22 Fév 2011, 09:08
- Version Excel: 2007
Re: Recherche dans une BDD depuis un usuerform
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
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
- Fichiers joints
-
Copie de Textes_VRP - Copie8.zip- (28.93 Kio) Téléchargé 56 fois
@+ Dan 
-

Dan - Modérateur
- Messages: 2398
- Inscription: 27 Avr 2007, 15:31
- Localisation: Liège - Belgique
- Version Excel: 2010, 2003, 2000, Mac 2004
Re: Recherche dans une BDD depuis un usuerform
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...
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...
- totopaze
- Nouveau venu
- Messages: 2
- Inscription: 22 Fév 2011, 09:08
- Version Excel: 2007
Re: Recherche dans une BDD depuis un usuerform 
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
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.
@+ Dan 
-

Dan - Modérateur
- Messages: 2398
- Inscription: 27 Avr 2007, 15:31
- Localisation: Liège - Belgique
- Version Excel: 2010, 2003, 2000, Mac 2004
4 messages
• Page 1 sur 1
-
- Sujets similaires
- Réponses
- Vus
- Dernier message
-
- Tableau de bord depuis une BDD dans Excel
1, 2
par Tyto » 11 Mars 2010, 12:05
- 13 Réponses
- 593 Vus
- Dernier message par dubois

05 Avr 2010, 11:28
- Tableau de bord depuis une BDD dans Excel
-
- Formulaire de recherche dans une BDD type bibliothèque
par jeremie25 » 09 Fév 2010, 11:20
- 1 Réponses
- 130 Vus
- Dernier message par dubois

09 Fév 2010, 12:40
- Formulaire de recherche dans une BDD type bibliothèque
-
- recherche d'une ligne dans une BDD en fonction de critères
par jeremie25 » 31 Août 2009, 14:51 - 6 Réponses
- 486 Vus
- Dernier message par dubois

02 Sep 2009, 14:46
- recherche d'une ligne dans une BDD en fonction de critères
-
- Macro création BDD depuis plusieurs onglets
par riton67 » 04 Nov 2011, 13:06
- 2 Réponses
- 70 Vus
- Dernier message par riton67

07 Nov 2011, 10:26
- Macro création BDD depuis plusieurs onglets
-
- Afficher résultat recherche ds une USF (issues d'une BDD)
par jackfred » 17 Avr 2007, 11:23 - 1 Réponses
- 865 Vus
- Dernier message par 2xf

18 Avr 2007, 20:14
- Afficher résultat recherche ds une USF (issues d'une BDD)
-
- Effectuer un ping depuis une IP ecrite dans une cellule
par goulbito » 26 Avr 2011, 16:09
- 4 Réponses
- 336 Vus
- Dernier message par Mytå

28 Avr 2011, 13:03
- Effectuer un ping depuis une IP ecrite dans une cellule
Utilisateurs en ligne
Utilisateurs parcourant ce forum: Bing [Bot], Google Adsense [Bot] et 3 invités