OVH Cloud OVH Cloud

Ouverture automatique d'une liste déroulante

1 réponse
Avatar
Isa
Bonjour,

Dans une liste d=E9roulante, je souhaite que lorsque=20
l'utilisateur tape un caract=E8re, =E7a lui pr=E9sente les=20
valeurs de la liste commen=E7ant par ce caract=E8re sans qu'il=20
n'ait d'action =E0 faire.

Exemple :
S'il tape "a", que la liste s'ouvre et pr=E9sente toutes les=20
valeurs commen=E7ant par "a"
S'il tape "ap", que la liste s'ouvre et pr=E9sente toutes=20
les valeurs commen=E7ant par "ap"

Je pensais qu'il y avait une propri=E9t=E9 pour cela mais pas=20
trouv=E9.

D'avance merci pour vos r=E9ponses.

Isa.

1 réponse

Avatar
Raymond
Bonjour.

mettre la propriété auto-étendre à oui.
Sur l'événement GotFocus (réception focus) placer la fonction:
Me.Modifiable1.Dropdown
taper des caractères et la liste se positionnera sur la première valeur
trouvée à chaque frappe.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"Isa" a écrit dans le message de
news:052701c39256$20e42050$
Bonjour,

Dans une liste déroulante, je souhaite que lorsque
l'utilisateur tape un caractère, ça lui présente les
valeurs de la liste commençant par ce caractère sans qu'il
n'ait d'action à faire.

Exemple :
S'il tape "a", que la liste s'ouvre et présente toutes les
valeurs commençant par "a"
S'il tape "ap", que la liste s'ouvre et présente toutes
les valeurs commençant par "ap"

Je pensais qu'il y avait une propriété pour cela mais pas
trouvé.

D'avance merci pour vos réponses.

Isa.