XL 2013 VBA ajouter une combobox

  • Initiateur de la discussion Initiateur de la discussion call911
  • Date de début Date de début

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 !

call911

XLDnaute Occasionnel
Bonjour,

Dans un userform, j'ai créé une premiere combobox.
Je souhaite rajouter une deuxième combobox sur le meme formulaire, mais je ne sais pas comment la coder.
Pour le moment mon code ressemble à ça:

Code:
Private Sub UserForm_Click()
End Sub
Private Sub UserForm_Initialize() 
  Dim i As Integer
    i = 1
  Do While Worksheets("Actions").Cells(i, 1) <> "" 
  CbxAction.AddItem Worksheets("Actions").Cells(i, 1)
    i = i + 1
  Loop
  
End Sub

Est ce que je dois refaire un nouveau Private Sub UserForm_Click()
Puis rajouter un nouveau Private Sub UserForm_Initialize() et déclarer une nouvelle variable, ou est ce qu'il y a plus simple à faire?

Merci
 
Bonjour,
Non on ne peux pas faire plusieurs Initialize
Si ton 2ème Combo s'appelle CbxBidon et qu'il se rapporte à la colonne 2 ça va te faire :

Code:
Private Sub UserForm_Initialize()
  Dim i As Integer
    i = 1
  Do While Worksheets("Actions").Cells(i, 1) <> ""
  CbxAction.AddItem Worksheets("Actions").Cells(i, 1)
    i = i + 1
  Loop
    i = 1
  Do While Worksheets("Actions").Cells(i, 2) <> ""
  CbxBidon.AddItem Worksheets("Actions").Cells(i, 2)
    i = i + 1
  Loop
End Sub
A+
 
Super, ça marche.

Pourtant j'avais déjà fait un premier essai dans ce sens la, mais je n'avais certainement pas fait correctement.
Du coup j'étais parti pour une nouvelle déclaration de variable, mais je n'ai pas réussi.

Merci beaucoup.
 
- 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
265
Réponses
5
Affichages
312
Réponses
1
Affichages
265
Retour