Effacer des occurences

ydu Messages postés 61 Date d'inscription mercredi 1 mars 2006 Statut Membre Dernière intervention 6 août 2009 - 20 juin 2008 à 17:12
cs_lermite222 Messages postés 492 Date d'inscription jeudi 5 avril 2007 Statut Membre Dernière intervention 2 juillet 2012 - 21 juin 2008 à 10:26
Bonjour à tous et à toutes.

Je bloc sur un problème depuis un certain temps. J'ai une suite de ligne et je souhaites appliquer un traitement à ces lignes dans la but de supprimer les lignes qui sont répétées.

<colgroup><col style=\"WIDTH: 60pt\" span=\"3\" width=\"80\" /></colgroup>----
1, 1, 1, ----
2, 1, 1, ----
1, 1, 1, ----
1, 1, 1, ----
2, 3, 5, ----
1, 1, 2

Dans l'exemple ci-dessus, la ligne 1 est répétée 3 fois, il faut donc que je retire 2 occurences (en rouge) afin qu'il n'en rest plus qu'une. Il faut que cette macros s'execute pour toutes les lignes du classeur

ydu

2 réponses

mortalino Messages postés 6786 Date d'inscription vendredi 16 décembre 2005 Statut Membre Dernière intervention 21 décembre 2011 18
20 juin 2008 à 18:15
salut,

selon besoin, fais un filtre élaboré, en extrayant les données en doublons, sur place.

Sinon, tu fais 2 boucles imbriquées, la première, tu pars de la ligne 1 vers la dernière, tu lis les données, et avec la deuxieme boucle, tu pars  de la dernière ligne vers la données en cours de la boucle précédante en remontant. S'il y correspondance, tu supprimes cette ligne.
Méthode qui peut s'avérer longue selon le nombre de ligne.

@++

le mystérieux chevalier,"Provençal, le gaulois"
Forum Office & VBA
0
cs_lermite222 Messages postés 492 Date d'inscription jeudi 5 avril 2007 Statut Membre Dernière intervention 2 juillet 2012 4
21 juin 2008 à 10:26
0
Rejoignez-nous