OVH Cloud OVH Cloud

zone de liste déroulante

1 réponse
Avatar
didier
bonjour

Dans un formulaire je souhaite choisir la requ=EAte d'une=20
zone de liste par VBA ou je pr=E9f=E9rerai mettre dans=20
contenu de la zone de liste une requ=EAte SQL par vba
Cela est-il possible et comment?
je sais qu'il est possible de choisir les valeurs par VB=20
d'une zone de liste par Me!zoneliste.addItem mais pour du=20
SQL peut-on faire Me!zoneliste.addItem SQL?

1 réponse

Avatar
loutox
Salut,

c'est la methode rowsource.

si tu veux mettre directement l'instruction sql dans le code :
Liste.RowSource = vListe '(où vliste est une variable string
contenant une instruction sql)
Liste.Requery

si tu veux utiliser une requete : (copié dans l'aide)
liste.RowSourceType = "Table/Query"
liste.RowSource = "EmployeeList"Liste.Requery


"didier" a écrit dans le message de
news: 194c01c50a23$9e3c1d00$
bonjour

Dans un formulaire je souhaite choisir la requête d'une
zone de liste par VBA ou je préférerai mettre dans
contenu de la zone de liste une requête SQL par vba
Cela est-il possible et comment?
je sais qu'il est possible de choisir les valeurs par VB
d'une zone de liste par Me!zoneliste.addItem mais pour du
SQL peut-on faire Me!zoneliste.addItem SQL?