OVH Cloud OVH Cloud

ListBox ou tableau sans doublon

3 réponses
Avatar
DAH
Bonjour,

Je cherche un script VBA qui permet à partir d'une ListBox ou d'un tableau
d'obtenir un autre tableau ou une ListBox sans doublon.

Ou même directement de créer une liste sans doublon.

Merci d'avance.
--
@+
David

3 réponses

Avatar
Dédé
Salut DAH !

Tu trouvera tout plein de solution dans les pages suivantes :
http://www.excelabo.net/xl/comparer.htm#doublonsrouges
http://www.excelabo.net/xl/comparer.htm#groupedoublons
http://www.excelabo.net/xl/comparer.htm#nbvaldiff
http://www.excelabo.net/xl/comparer.htm#saisiedoublons
http://www.excelabo.net/xl/dates.htm#doublon
http://www.excelabo.net/xl/denombrer.htm#nbnonredondants
http://www.excelabo.net/xl/filtris.htm#trilistedoublons
http://www.excelabo.net/xl/lign-col.htm#recopieconditionnelle
http://www.excelabo.net/xl/nommer.htm#nommersansdoublon

Est-ce que ces lien te donnent satisfaction ?

Salutations
Dédé

--
Pour répondre, enlever le NOSPAM
"DAH" a écrit dans le message de
news:bkbpjp$3om$
Bonjour,

Je cherche un script VBA qui permet à partir d'une ListBox ou d'un tableau
d'obtenir un autre tableau ou une ListBox sans doublon.

Ou même directement de créer une liste sans doublon.

Merci d'avance.
--
@+
David




Avatar
Clément Marcotte
Cela fait juste un mois et demi

http://groups.google.com/groups?q=info+group:microsoft.public.fr.excel+author:clement.marcotte%40sympatico.ca&hl=fr&lr=&ie=UTF-8&oe=UTF-8&selm=Oi9AyL8WDHA.1280%40tk2msftngp13.phx.gbl&rnum=2


"DAH" a écrit dans le message de
news:bkbpjp$3om$
Bonjour,

Je cherche un script VBA qui permet à partir d'une ListBox ou d'un
tableau

d'obtenir un autre tableau ou une ListBox sans doublon.

Ou même directement de créer une liste sans doublon.

Merci d'avance.
--
@+
David




Avatar
Dédé
Salut DAH !

Est-ce que tu a tenté de voir si solutions tu trouvais dans les liens que je
t'ai donné ??

Je pense que si tu connais le VBA aussi bien que moi (c'est-à-dire pas grand
chose ;-)) ben tu devrait t'en sortir sans problème !!!

Salutations
Dédé

--
Pour répondre, enlever le NOSPAM
"DAH" a écrit dans le message de
news:bkc6va$d5u$
La solution dont tu me donne le lien s'applique à une plage de cellule.

Ce que je cherche c'est quelque chose qui permettait directement de créer
une liste sans prendre en compte les doublons. En fait c'est une astuce
que

j'avais vu qui utilisé comme Index du tableau la donnée elle même.

ça donnait à peu près ça :

Boucle
Tablo(MaValeur) = Valeur
Fin Boucle

Tant que i <= Tablo.Count
Tablo1.AddItem = Tablo(i)
Fin Tant que

Donc l'index de Tablo n'est pas un entier qui irait de 1 à ? mais bien
directement la valeur à mettre dans l'index du tableau...

Je sais pas si j'ai réussi à bien m'expliquer ? Mais c'est une méthode
très

rapide qui empêche d'avoir des doublons.... malheureusement je n'ai plus
le

script en tête...