begin process at 2012 02 14 13:43:17
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

Texte

 > 

Compter le nombre de doublons dans un listbox


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Compter le nombre de doublons dans un listbox

mercredi 8 mars 2006 à 17:44:56 | Compter le nombre de doublons dans un listbox

Nico52

Membre Club
Bonjour,

J'ai un listbox avec des doublons et j'aimerai compter le nombre de chaque doublons
exemple:
ordi
ordi
ordi

nombre : 3

Est-ce possible

Merci d'avance
mercredi 8 mars 2006 à 18:42:56 | Re : Compter le nombre de doublons dans un listbox

jpleroisse

Bonsoir,

Private Sub Command1_Click()
Dim i, n
n = 0
For i = 0 To List1.ListCount - 1
    If List1.List(i) = "ordi" Then
    n = n + 1
    End If
    Next i
    MsgBox n
End Sub

jpleroisse

Si une réponse vous convient, cliquez Réponse Acceptée
mercredi 8 mars 2006 à 18:49:49 | Re : Compter le nombre de doublons dans un listbox

ScSami

Membre Club
Le technique est simple : deux boucles imbriquées, tout simplement !

Il faut imbriquer deux boucle, soit du type For/Next si tu es à même de connaître le nombre d'éléments, soit une Do/Loop (un peu plus lourde cependant!).
Il faut considérer ta liste comme étant en fait deux listes. Tu compares le contenu de chaque élément de la première avec chaque éléments de la secondes :

123 > 123    123¬   123    123 ¬  123
456   456    456 -> 456    456 |  456
789   789    789    789    789 -> 789

123 -> 123    123    123    123    123
456-|  456    456 -> 456    456-|  456
789    789    789    789    789 -> 789


Mais, en testant toute fois la position que tu testes dans la première boucle afin de l'éluder lorsque tu tomberas sur elle dans la seconde :

'Exemple abstrait :
tblListe(10)
For varBoucle1 = 1 To 10
 For varBoucle2 = 1 To 10
  If varBoucle1 <> varBoucle2 Then
   If tblListe(varBoucle1) = tblListe(varBoucle2) Then  'Doublon de l'élément varBoucle1
  End If
 Next varBoucle 2
Next varBoucle 1

Enjoy

( Si une réponse vous convient, cliquez sur le bouton "Réponse acceptée". )


Cette discussion est classée dans : nombre, listbox, compter, doublons


Répondre à ce message

Sujets en rapport avec ce message

Compter le nombre de fichier d'une listbox [ par EPS32HAY ] Bonjour à tous,J'ai crée une application qui me donne dans une listbox la liste des fichiers txt contenus dans un répertoire donnée.Comment peut on fa compter le nombre de mots identiques dans listbox? [ par sancho12345 ] Bonjour à tous, Comment puisse-je faire pour dans un listbox1 compter le nombre de mots identiques et ressortir ces mots dans une listbox2 ? EX Compter le nombres de lignes identiques dans un listbox? [ par sancho12345 ] Bonsoir à tous, J’ai un problème à résoudre mais je ne sais pas comment faire ou si c’est possible ? Comment compter le nombres de lignes identique Moyenne d'une colonne d'une listbox [ par mdeg ] Bonjour, Je souhaiterais calculer la moyenne de chaque colonne d'une listbox. Ca fait un moment que je cherche de l'aide sur les forums, mais je n'ai compter le nombre de lignes d'un texte en c++ [ par scarface15 ] bonjour voila je suis sur le point de réaliser un analyseur de texte qui donne les statistiques d'un texte donner en entrée par l'utilisateur ,sachant Comment compter les éléments d'une listbox [ par ammoun482 ] Bonjour, Je débute en vb.net .JE veux seulement savoir est ce qu'il existe une fonction qui me retourne le nombre des éléments d'une listbox? MErci compter nombre de fichiers [ par thomas1806 ] Bonjour à tous je n'arrive pas a trouver la solution pour compter le nombre de fichier *.sfc qui se trouve dans le dossier (et ces sous dossiers) "C:\ Label qui indique le nombre d'items d'une listbox [ par Triboutmatthieu ] Bonjour j'ai une listbox et un label. mOn label devrais indiquer le nombre d'items de ma listbox j'ai essayé label.text = listbox.items.count mais cel Nombre de ligne dans une ListBox [ par sancho12345 ] Bonjour à tous, Une question,comment fait-on pour compter le nombre de ligne d’un Listbox. J’ai déjà essayé la ligne suivante : Form1.Label5=Form1 Limite max nombre colonne dans listbox sur VBA? [ par mamrani3 ] Bonjour, Je voudrais SVP savoir s'il y a une limite max en ce qui concerne le nombre de colonne dans une listbox sur VBA? Merci d'avance pour la rép


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,966 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales