Bonjour,
J'aimerais pour déclencher le remplissage d'une liste déroulante uniquement quand l'utilisateur à saisi au moins 3 caractères.
Mias dans mon code, je n'arrive pas à récupérer le texte saisi.
Comment faire svp ?
Merci de votre aide
Bonjour,
J'aimerais pour déclencher le remplissage d'une liste déroulante uniquement quand l'utilisateur à saisi au moins 3 caractères.
Mias dans mon code, je n'arrive pas à récupérer le texte saisi.
Comment faire svp ?
Merci de votre aide
Salut
A tester et à adapter sur un evenement
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 If Len(MaTextbox) > 2 Then MaCombobox.RowSource = "SELECT * FROM MaTable WHERE MonCritere LIKE '*" & MaTextbox & "*'" MaCombobox.Dropdown Else MaCombobox.RowSource = "" End If
Ça fonctionne Hyperion, merci.
J'utilise directement ma combo comme champ de saisie et je ferme la liste au clic
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager