[VBA]Remplir une combobox sans doublon

  • Initiateur de la discussion Initiateur de la discussion FAQ XLD
  • 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 !

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:
- 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
193
Réponses
10
Affichages
281
Réponses
5
Affichages
182
Réponses
3
Affichages
665
  • Question Question
Microsoft 365 VBA Transpose
Réponses
11
Affichages
830
Retour