Bonjour à tous !
Voici mon problème :
Je rempli un combobox en initialisant le userform. Le code fonctionne correctement si lors de l'initialisation, l'onglet correspondant au combobox est sélectionné. Cependant, si je lance le userform depuis un autre onglet, impossible de remplir le combobox !
Deuxième question: est-il possible d'actualiser le combobox sans devoir initaliser le userform à chaque fois ?
Merci !
Voici le code que j'utilise :
Private Sub UserForm_Initialize()
Dim Col As Integer, DCol As Integer
ComboBox.Clear
With Sheets("Feuill2")
DCol = Cells(1, Cells.Columns.Count).End(xlToLeft).Column
For Col = 2 To DCol
If .Cells(1, Col) <> "" Then ComboBox.AddItem .Cells(1, Col)
Next
End With
End Sub