Requete via formulaire avec reponses multiples

  • Initiateur de la discussion Initiateur de la discussion Oreli
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

O

Oreli

Guest
Bonjour,

Je souhaiterais obtenir de l'aide pour mon project:

L'objectif est d'interroger des donnees via une Userform :
a. selection du departement (combobox) ET
b. entrer de caracteres dans une textbox
=> retourne le(s) resultat(s) dans une listbox.

1. Je n'arrive pas a combiner les 2 criteres. 🙁

La reponse peut etre multiple exemple:
- combobox = "Gamma"
- textbox = "aur"
Le resultat sera "Aurelia Madou 3445" ET "Aurelio Vanerre 3449"

2. Je souhaiterais faire une recherche sur tous les departements (="ALL")

3. Limiter le nombre de resultat a 3, par exemple la requete suivante:
- combobox = "ALL"
- textbox = "smi"
retournerait 4 resultats => MsgBox "La requete a retourne trop de resultats, veuillez etre plus precis et recommencer"

Merci bcp d'avance pour votre aide.
 

Pièces jointes

Dernière modification par un modérateur:
Re : Requete via formulaire avec reponses multiples

Bonjour Oreli,

Voici une solution.
Les commentaires se trouvent dans le code VBA.


Je viens de consulter ta version merci bcp de ton aide cbea. 🙂

Je vais continuer mes recherches sur ce site pleins de ressources, il semble que la recherche ne s'effectue que sur le prenom (si la rech est faire sur le nom de famille aucun resultat n'est retourne) mais je pense qu'une simple concatenation du prenom& nom et faire la rech sur ce critere va resoudre mon probleme.
 
Re : Requete via formulaire avec reponses multiples

Bonsoir Oreli,

Dans la procédure "Recherchera_Click", il faut remplacer :
Code:
CritCli = UCase(Entrera.Value & "*")
par :
Code:
CritCli = "*" & UCase(Entrera.Value & "*")
 
Re : Requete via formulaire avec reponses multiples

Bonjour
salut Cbea

Une autre proposition
Ne tient pas en compte des 3 lettres insérées dans un nom ou Prénom

Ex "and" : uniquement André, mais pas Amandine

regarde le fichier, j'ai essayé d'expliquer le code....

Edit, pas besoin de bouton, en entrant les lettres, dès la 3 ème, début de la recherche
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.
Retour