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

[VBA]Remplir une combobox sans doublon

FAQ XLD

XLDnaute Nouveau
Pour remplir une combobox sans doublon et simplement, placer ce code dans le code de l'userform concerné

Dans l'exemple, il faut remplir la combobox1 avec les données de la colonne A de la feuille "Base".

Code:
Private Sub UserForm_Initialize()

Dim i As Integer

For i = 1 To Sheets("Base").Range("A65536").End(xlUp).Row
  ComboBox1 = Sheets("Base").Range("A" & i)
  If ComboBox1.ListIndex = -1 Then ComboBox1.AddItem Sheets("Base").Range("A" & i)
Next i

End Sub
_____________________________________________________________
Merci à Spitnolan08 et Staple1600 pour leur participation
 
Dernière modification par un modérateur:

Discussions similaires

Réponses
11
Affichages
341
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…