Eviter 2 fois les memes éléments dans une liste [Résolu]

Signaler
Messages postés
2
Date d'inscription
dimanche 8 avril 2007
Statut
Membre
Dernière intervention
8 octobre 2008
-
Messages postés
2
Date d'inscription
dimanche 8 avril 2007
Statut
Membre
Dernière intervention
8 octobre 2008
-
Bonjour,

Je voudrais savoir comment éviter d'envoyer 2 fois le même enregistrement dans un fichier .dat (ou .txt) avec un "for append"? Ce fichier existe déja avec une base de données et sert à tout récupérer ulterieurement dans une ListBox.

Une autre solution serait d'éviter que 2 mêmes enregistrements apparaissent dans ma ListBox lors de l'Input... Mais encore une fois, je ne sais pas comment procéder.

Merci a vous.

2 réponses

Messages postés
1835
Date d'inscription
vendredi 13 mai 2005
Statut
Membre
Dernière intervention
20 novembre 2013
9
Salut,

une recherche sur le forum et le tour est jouer !

http://www.vbfrance.com/recherche.aspx?r=%22supprimer+doublons%22
Messages postés
2
Date d'inscription
dimanche 8 avril 2007
Statut
Membre
Dernière intervention
8 octobre 2008

J'avais deja cherché, mais en vain...

Mais finalement, j'ai trouvé ce que je cherchais désespérément... en plus c'est tout con :p

   For i = 0 To List1.ListCount - 1
            If List1.List(i) = List1.List(i + 1) And List1.List(i) <> "" Then
                    List1.RemoveItem (i)
                    i = i - 1
            End If
   Next

Merci bigfish et italia.
++