OVH Cloud OVH Cloud

Supprimer les doublons

4 réponses
Avatar
eis
Bonjour à tous !

j'ai un tableau de 4 colonnes sur environ 10000 lignes qui comporte des
doublons et je cherche une macro pour supprimer automatiquement toutes ces
lignes doublons parasites.

4 réponses

Avatar
Daniel
Bonsoir,
Peut-être, sans macro, un filtre élaboré avec une "extraction sans
doublons".
Cordialement.
Daniel
"eis" a écrit dans le message de news:
u%
Bonjour à tous !

j'ai un tableau de 4 colonnes sur environ 10000 lignes qui comporte des
doublons et je cherche une macro pour supprimer automatiquement toutes ces
lignes doublons parasites.





Avatar
JB
Bonjour,

http://cjoint.com/?bhg4vK0aEh

Sub sup_doublons()
Range("A2").Select
Do While ActiveCell <> ""
If ActiveCell = ActiveCell.Offset(-1, 0) Then
ActiveCell.EntireRow.Delete
Else
ActiveCell.Offset(1, 0).Select
End If
Loop
End Sub

Cordialement JB
Avatar
AV
| j'ai un tableau de 4 colonnes sur environ 10000 lignes qui comporte des
| doublons et je cherche une macro pour supprimer automatiquement toutes ces
| lignes doublons parasites.

Je ne saurais trop te conseiller d'utiliser le filtrage élaboré même si les
données sont triées et même si la comparaison ne doit se faire que sur un seul
champ !
Sur un tel nombre de données, la différence de temp d'exécution entre cette
solution et une boucle est très importante !
Exemple là :
http://cjoint.com/?bhlabYWuyp

AV
Avatar
AV
Petit couic dans la transmission (nom de feuille erroné)...

Dans les macros remplacer "Test" par "Tests"

AV