Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Ajout iten dans combobox

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Tatiana29

XLDnaute Occasionnel
Salut tout le monde,
Aujourd'hui j'essaye de faire un combox avec 2 options
dans un userform!
Voici mon code!
Private Sub ComboBox1_Change()


End Sub

Private Sub Label1_Click()

End Sub

Private Sub UserForm_Click()

ComboBox1.AddItem "Left Top" 'ListIndex = 0
ComboBox1.AddItem "Left Center" 'ListIndex = 1
End Sub

Et les deux options ne s'affichent pas alors que mon code semble bon et dans les docs que j'ai lu,il faut bien l'intégrer à ce niveau là.

j'ai mis un exemple en test.

cordialement

tatiana
 

Pièces jointes

Re : Ajout iten dans combobox

Re

Tatiana, comment l'as-tu ajouté? Visiblement tu l'a écrite à la main en faisant une faute.
Il te suffit de double cliquer sur le userform tu te retrouveras dans la procédure Click.
En haut de la fenêtre à droite tu as la liste (combobox) des procédures évènementielles du userform
Choisit la bonne et son ossature s'écrira d'elle-même et sans faute.

Il est temps de suivre un tutoriel sur l'éditeur de code (VBE)

Je te laisse corriger

A+
 
Re : Ajout iten dans combobox

Merci beaucoup,je vais aller m'imprimer tout ca et le bouquiner!
là je me suis attaquer à une deuxième combobox mais que je veux alimenter avec une liste qui est dans un onglet excel!
Mais je trouve toujours difficile de trouver la solution à son pb dans les docs.
Là je teste avec des listbox ou textebox mais ej n'y suis pas encore!
 

Pièces jointes

Re : Ajout iten dans combobox

Bonjour Tatiana29, Hasco

J'utilise cette méthode qui m'a toujours donné satisfaction. Pas la peine de nommer les listes.
En revanche, je conseille de nommer tes USF et tes diverses boxes, car on s'y perd rapidement quand le projet avance. Combobox2 est moins explicite que "Gars" par exemple.

Code:
Private Sub Combobox2_Enter()
For i = 2 To ThisWorkbook.Worksheets("Tables").Cells(2 ^ 16, 4).End(xlUp).Row
  Combobox2.AddItem ThisWorkbook.Worksheets("Tables").Cells(i, 4).Value
Next i
End Sub

Gruick
 
Re : Ajout iten dans combobox

Re,
hello Gruick🙂 (on se croise rarement ces derniers temps)

En ayant nommer la liste des gars à partir de la ligne 2 (sans l'entête) dans la feuille TAbles:

Code:
ComboBox2.List = Range("LesGars").Value

Tatiana, ton combobox 1 tu peux le remplir avec une boucle for:

Code:
for i = 1 to 12
   ComboBox1.Additem Cstr(i) & " mois)
Next

A+
A++ Gruick🙂🙂
 
Re : Ajout iten dans combobox

re,

Ben oui, mon brave Hasco, je me fais rare sur le forum, car j'ai des occupations, aventures, ennuis... qui me bouffent le temps.
Mais dès que je peux, l'ixèlde, (du verbe ixelder).

Sinon, pour en revenir au sujet, ma méthode a l'avantage d'être élastique si la liste évolue, et ne nécessite aucun nom préalable.
La preuve, Hasco l'a utilisée pour la combobox1.

A plus.

Gruick
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
3
Affichages
333
Réponses
9
Affichages
389
Réponses
3
Affichages
923
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…