OVH Cloud OVH Cloud

Contenu combobox

2 réponses
Avatar
Kyvu
Bonjour =E0 tous,

En mode formulaire, il est possible de d=E9finir le contenu=20
des controles de type combobox ou listbox avec une table,=20
une requete ou en rentrant nous-meme les valeurs=20
comme "Bijoux";"Cailloux";"Genoux";"Clous"...

J'aimerai justement faire cela par VBA =E0 l'ouverture de=20
mon formulaire mais je n'arrive pas =E0 trouver la bonne=20
syntaxe. Quelqu'un a-t-il une id=E9e?

Merci.

@micalement.



Kyvu On Line!

2 réponses

Avatar
Raymond [mvp]
Bonjour.

pour être compatible de 97 à 2003, tu peux utiliser directement la propriété
contenu (rowsource) de la liste.

Me.Macombo.RowSource = "a";"b";"c";"d";"e"; ..........................

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Kyvu" a écrit dans le message de
news:1b89301c45090$4025ac60$
Bonjour à tous,

En mode formulaire, il est possible de définir le contenu
des controles de type combobox ou listbox avec une table,
une requete ou en rentrant nous-meme les valeurs
comme "Bijoux";"Cailloux";"Genoux";"Clous"...

J'aimerai justement faire cela par VBA à l'ouverture de
mon formulaire mais je n'arrive pas à trouver la bonne
syntaxe. Quelqu'un a-t-il une idée?

Merci.

@micalement.



Kyvu On Line!
Avatar
Anor
Bonjour,

ça dépend où sont stockées les valeurs, mais
directement dans vba, ce sera :
Me!TaZonedeListeModifiable;Rowsource = "bijoux;cailloux;choux;genoux;hiboux;joujoux;poux"

sinon, tu devras mettre en forme une variable

dim strListe as string
Dim strResultat as string
for each blabla
strresultat = vachercher
strListe = strliste & ";" & strResultat
next blabla

puis me!cbotaliste.rowsource = strListe

Voilà

A+

--
Arnaud
--------------------------------------------------
Conseils d'utilisation : http://users.skynet.be/mpfa/
Site Perso : http://memoaccess.free.fr
/Réponses souhaitées sur ce forum, merci/
--------------------------------------------------

Kyvu wrote:
| Bonjour à tous,
|
| En mode formulaire, il est possible de définir le contenu
| des controles de type combobox ou listbox avec une table,
| une requete ou en rentrant nous-meme les valeurs
| comme "Bijoux";"Cailloux";"Genoux";"Clous"...
|
| J'aimerai justement faire cela par VBA à l'ouverture de
| mon formulaire mais je n'arrive pas à trouver la bonne
| syntaxe. Quelqu'un a-t-il une idée?
|
| Merci.
|
| @micalement.
| Kyvu On Line!