Les Snippets

Connexion

Supprimer les doublons d'un combobox

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 23/04/2007 09:38:19 et initié par OneHacker [Liste]
Date de mise à jour : 03/06/2007 16:52:28
Vue : 11430
Catégorie(s) : Control
Langages dispo pour ce code :
- VB 2005, VB.NET 1.x
- VB6, VBA
- VB6, VBA
- Javascript
- C# 1.x, C# 2.x
- Delphi 5
- Delphi 5
- Voir tous les langages pour ce code snippet



Langage : VB6 , VBA
Date ajout : 23/04/2007
Posté par mortalino [Liste]
Private Sub NoDupesInCombo(ByRef cbo As ComboBox)
    Dim As Long, j As Long
    
    For i = To cbo.ListCount - 1
        For j = cbo.ListCount - To i + 1  Step -1
            If cbo.List(i) = cbo.List(j) Then  cbo.RemoveItem (j)
        Next j
    Next i
End Sub
Private Sub UserForm_Initialize() 'Form_Load pour  vb6
With ComboBox1
    .AddItem "1"
    .AddItem "2"
    .AddItem "3"
    .AddItem "1"
    .AddItem "2"
    .AddItem "3"
    .AddItem "1"
    .AddItem "1"
    .AddItem "2"
    .AddItem "2"
    .AddItem "3"
    .AddItem "3"
End With
End Sub

' *** Exemple d'appelle  :
Private Sub CommandButton1_Click()
    Call NoDupesInCombo(Me.ComboBox1)
End Sub

Snippets en rapport avec : Combobox, Doublons



Codes sources en rapport avec : Combobox, Doublons

{Delphi} TRI DANS LISTBOX/COMBOBOX (TSTRINGS)
D' après une question sur le forum : http://www.delphifr.com/infomsg_TRI-NUMERIQUE-SUR-LISTBOX_1050...

{Visual Basic, VB6, VB.NET, VB 2005} MENU CONTEXTUEL
Mettre vos applications favorites dans le menu contextuel du clic droit.Vous cherchez le chemin,vous...

{Flash} FORMULAIRE MAILEUR MULTIADRESSE -- FLASH=>PHP=>FLASH -- CONSTRUIT EN COMPOSANT FLASH
Bonjour, Maileur Flash qui permet de choisir son correspondant dans un formulaire avec une combob...

{Visual Basic, VB6, VB.NET, VB 2005} DÉPARTEMENTS
C'est un jeu: vous situez le département correctement et vous avez le chef-lieu (c'est un de mes pre...

{Visual Basic, VB6, VB.NET, VB 2005} CALCUL MENTAL
J'ai fait ce programme pour faire travailler les neurones avec les nombres aléatoires, en prime vous...

{Visual Basic, VB6, VB.NET, VB 2005} DLL PERMETTANT DE RÉALISER DES OPÉRATIONS SUR DES VARIABLES STRING
Comme le dit le titre , il s'agit d'une dll ( activeX développée sous VB6 ( je ne suis pas assez ava...

{Flash} DATAGRID AVEC FILTRE XML
Voilà un DataGrid avec Filtre XML. Chargement du XML dans un datagrid et filtre avec combobox. ...

{Delphi} TSTRINGGRID AVEC COMBOBOX, CHECKBOX, EDIT ET BUTTON
Faisant suite à l'excellente source de patriceparent trouvée sur ce site, j'ai voulu aller un peu pl...

{C# / C#.NET} [.NET 2.0 ] PERSONNALISER LES COLONNES D'UN DATAGRIDVIEW
Bonjour, une petite source toute simple qui présente comment personnaliser une colonne du control D...

{Visual Basic, VB6, VB.NET, VB 2005} SCOMBOBOX 1.0.5
New in this version 1.0.5 (Update: 2005-04-13) - Now MouseWheel is support. - Add the Subclassing of...