Evelynetfrancois
XLDnaute Impliqué
Bonjour tout le monde !!!
Je viens faire appel à vous pour tenter d optimiser une chasse aux doublons ..*
Pour supprimer les doublons (très nombreux)d'une liste et ne garder chaque fois qu'un seul item , j’utilise ce bout de macro , ensuite je tris pour regrouper les items restants
For i = 1 To [A2500].End(xlUp).Row
If Not Doublons.Exists(Cells(i, 1).Value) Then
Doublons.Add Cells(i, 1).Value, Cells(i, 1).Value
Else
Range(Cells(i, 1), Cells(i, 3)).Clear
End If
Next i
Cela fonctionne avec succès , mais je trouve la procédure longue à s’effectuer compte tenu du nombre à trier ( environ 500 lignes )pour ne garder que 12 items différents (environ)
Auriez-vous de votre coté une procédure plus rapide , plus efficace
je vous remercie d'avance pour toutes vos sujetions , si precieuses
bonne soirée à tous
EetF
(ps je ne suis pas chez moi ce soir donc pas d'inquietude je regarderais et repondrais demain sans faute ...)
Je viens faire appel à vous pour tenter d optimiser une chasse aux doublons ..*
Pour supprimer les doublons (très nombreux)d'une liste et ne garder chaque fois qu'un seul item , j’utilise ce bout de macro , ensuite je tris pour regrouper les items restants
For i = 1 To [A2500].End(xlUp).Row
If Not Doublons.Exists(Cells(i, 1).Value) Then
Doublons.Add Cells(i, 1).Value, Cells(i, 1).Value
Else
Range(Cells(i, 1), Cells(i, 3)).Clear
End If
Next i
Cela fonctionne avec succès , mais je trouve la procédure longue à s’effectuer compte tenu du nombre à trier ( environ 500 lignes )pour ne garder que 12 items différents (environ)
Auriez-vous de votre coté une procédure plus rapide , plus efficace
je vous remercie d'avance pour toutes vos sujetions , si precieuses
bonne soirée à tous
EetF
(ps je ne suis pas chez moi ce soir donc pas d'inquietude je regarderais et repondrais demain sans faute ...)
Dernière édition: