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
Les solutions les plus simples sont les plus efficaces
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
"Le savoir est la seule matière qui s'accroit quand on la partage" (Socrate)
UR - ESIROI - GPME/CG/DCG8
QTH :21°19'18"S - 055°25'32"E
Inutile de me contacter par MP
Merci de cliquer sur si la réponse vous a permis de résoudre votre problème et n'oubliez pas de clôturer le fil en cliquant sur
Merci Hyperion, je test ;-)
Les solutions les plus simples sont les plus efficaces
Ça fonctionne Hyperion, merci.
J'utilise directement ma combo comme champ de saisie et je ferme la liste au clic
Les solutions les plus simples sont les plus efficaces
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