OVH Cloud OVH Cloud

additemComboBox dans feuille de calcul

2 réponses
Avatar
Sylvain
(Re)Bonjour,

Dans une feuille de calcul, j'ai placé un ComboBox (depuis la barre de
commande, pas de formulaire).

Je voudrais initialiser le contenu de la liste lors de l'ouverture du
classeur à l'aide de l'instruction AddItem.

Dans un UserForm, j'utilise cette instruction dans une procedure
Userform_initialize().

Quel doit être la procédure (et où la placer : code de la feuille ? Module
?) pour obtenir le même résultat ?

Merci de votre aide.

2 réponses

Avatar
gueridon
bonjour,

Dans This Workbook

Private Sub Workbook_Open()
Sheets("feuil1").ComboBox1.AddItem "coucou"
Sheets("feuil1").ComboBox1.AddItem "salut"
Sheets("feuil1").ComboBox1.AddItem "hello"
End Sub

:-)
-----Message d'origine-----
(Re)Bonjour,

Dans une feuille de calcul, j'ai placé un ComboBox
(depuis la barre de

commande, pas de formulaire).

Je voudrais initialiser le contenu de la liste lors de
l'ouverture du

classeur à l'aide de l'instruction AddItem.

Dans un UserForm, j'utilise cette instruction dans une
procedure

Userform_initialize().

Quel doit être la procédure (et où la placer : code de
la feuille ? Module

?) pour obtenir le même résultat ?

Merci de votre aide.






.



Avatar
Sylvain
Ca marche, c'est l'emplacement de la procedure qui me manquait, merci !


"gueridon" a écrit dans le message de
news: 572501c3e5a7$77b44d70$
bonjour,

Dans This Workbook

Private Sub Workbook_Open()
Sheets("feuil1").ComboBox1.AddItem "coucou"
Sheets("feuil1").ComboBox1.AddItem "salut"
Sheets("feuil1").ComboBox1.AddItem "hello"
End Sub

:-)
-----Message d'origine-----
(Re)Bonjour,

Dans une feuille de calcul, j'ai placé un ComboBox
(depuis la barre de

commande, pas de formulaire).

Je voudrais initialiser le contenu de la liste lors de
l'ouverture du

classeur à l'aide de l'instruction AddItem.

Dans un UserForm, j'utilise cette instruction dans une
procedure

Userform_initialize().

Quel doit être la procédure (et où la placer : code de
la feuille ? Module

?) pour obtenir le même résultat ?

Merci de votre aide.






.