OVH Cloud OVH Cloud

ComboBox

5 réponses
Avatar
Guillaume
Salut
J'ai un pb vraiment tout con ! mais pas moyen de trouver
J'ai une combo Box
Je mets les items dans la proprité "List"

Je voudrai en fait faire un truc du genre :
Private Sub Form_Load()
Combo1.List = "toto, tata, titi, tutu, etc"
end sub

Mais ça ne marche pas !!!
Pkoi ??

Merci à vous

5 réponses

Avatar
surfeur75
Salut,
La même chose avec un petit truc en +:
ComboX.additem "un, deux, trois"
--
@+, bye, Joe.
Pour m'écrire ng75AROBASEnoosPOINTfr
remplace AROBASE et POINT par leur vrai signe
Il l'a fait car il ne savait pas que c'était impossible, alea jacta est!


"Guillaume" <not> a écrit dans le message de news:
uwD#
Salut
J'ai un pb vraiment tout con ! mais pas moyen de trouver
J'ai une combo Box
Je mets les items dans la proprité "List"

Je voudrai en fait faire un truc du genre :
Private Sub Form_Load()
Combo1.List = "toto, tata, titi, tutu, etc"
end sub

Mais ça ne marche pas !!!
Pkoi ??

Merci à vous




Avatar
Pascal B.
Salut Guillaume,

Si j'ai bien compris, tu as mis qqchose dans la propriete List en
DesignTime (Creation) et tu veux modifier ta liste en mode RunTime
(Execution):

Private Sub Form_Load()
Combo1.List(1) = "toto"
Combo1.List(2) = "tata"
Combo1.List(3) = "titi"
...
end sub

C'est ça ???

a+, Pascal


"Guillaume" <not> a écrit dans le message de
news:uwD%
> Salut
> J'ai un pb vraiment tout con ! mais pas moyen de trouver
> J'ai une combo Box
> Je mets les items dans la proprité "List"
>
> Je voudrai en fait faire un truc du genre :
> Private Sub Form_Load()
> Combo1.List = "toto, tata, titi, tutu, etc"
> end sub
>
> Mais ça ne marche pas !!!
> Pkoi ??
>
> Merci à vous
>
>
Avatar
Guillaume
oui enfin presque. Je voulais abandonner le DesignTime au profit du RunTime
en fait
Donc en fait voilà ce que je viens de faire :
Combo1.additem "un"
Combo1.additem "deux"
Combo1.additem "toto"
Combo1.additem "tata"
etc ...

"Pascal B." <panthere_rose_[A R O B A S E]hotmail[P O I N T]com> a écrit
dans le message de news:%
Salut Guillaume,

Si j'ai bien compris, tu as mis qqchose dans la propriete List en
DesignTime (Creation) et tu veux modifier ta liste en mode RunTime
(Execution):

Private Sub Form_Load()
Combo1.List(1) = "toto"
Combo1.List(2) = "tata"
Combo1.List(3) = "titi"
...
end sub

C'est ça ???

a+, Pascal


"Guillaume" <not> a écrit dans le message de
news:uwD%
> Salut
> J'ai un pb vraiment tout con ! mais pas moyen de trouver
> J'ai une combo Box
> Je mets les items dans la proprité "List"
>
> Je voudrai en fait faire un truc du genre :
> Private Sub Form_Load()
> Combo1.List = "toto, tata, titi, tutu, etc"
> end sub
>
> Mais ça ne marche pas !!!
> Pkoi ??
>
> Merci à vous
>
>




Avatar
Zoury
> Donc en fait voilà ce que je viens de faire :
Combo1.additem "un"


<snip>

tu as trouvé la bonne méthode! ;O)

la propriété List, représente un tableau contenant les éléments...

exemple
'***
Call Combo1.AddItem("Item 1")
Call Combo1.AddItem("Item 2")
Call Combo1.AddItem("Item 3")

Debug.Print Combo1.List(0) ' Imprime : Item 1
'***

--
Cordialement
Yanick Lefebvre - MVP pour Visual Basic
http://faq.vb.free.fr/?rubrique=0 - http://www.mvps.org/vbnet/
http://www.mentalis.org/agnet/apiguide.shtml - http://www.mztools.com/

Merci de poster les réponses au groupe afin d'en faire profiter à tous
Avatar
Jean-Yves Galipeau
Salut,

Pour ajouter des éléments c'est la méthode AddItem qu'il
faut utilisé.

Pour modifier un éléments c'est avec Combo1.List(Index)
= "toto, tata, ...".

J-Y

-----Message d'origine-----
Salut
J'ai un pb vraiment tout con ! mais pas moyen de trouver
J'ai une combo Box
Je mets les items dans la proprité "List"

Je voudrai en fait faire un truc du genre :
Private Sub Form_Load()
Combo1.List = "toto, tata, titi, tutu, etc"
end sub

Mais ça ne marche pas !!!
Pkoi ??

Merci à vous


.