Tri doublons avec 3 ou 4 criteres

Résolu/Fermé
surplus Messages postés 675 Date d'inscription mardi 17 août 2010 Statut Membre Dernière intervention 14 novembre 2021 - 21 nov. 2012 à 01:06
 stevenforwords - 29 oct. 2022 à 12:40
Bonjour,
je voudrais faire une macro qui me trie les doublons dans une Base de Données selon 3 critères
j'ai dans colonne A1 Nom ,B1 Prénom,C1 Adresse
je trouve beaucoup de solutions pour une colonne mais si j'ai le même nom avec prénom différent faudra filtrer sur le prénom en plus
et donc on peut avoir même nom et prénom mais pas a la même adresse donc filtrer avec adresse en plus
on pourrait même avoir le père et fils avec même nom prénom et adresse et la rajouter un filtre de plus avec l'age ce serait l'idéal

mais bon avec 3 déjà ce serait pas mal
merci de vos lumières
a bientôt
A voir également:

4 réponses

PHILOU10120 Messages postés 6367 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 2 avril 2024 795
21 nov. 2012 à 12:06
Bonjour

Une solution si vous pouvez mettre une colonne supplémentaire
concaténer les colonnes et chercher les doublons
exemple
A = nom
B=prénom
C=adresse
D= âge
en E mettre cette formule =A&" "&B&" "&C&" "&D
chercher les doublons sur colonne E
colonne F mettre cette formule
=SI(NB.SI($E2:$E$500;$E2)>1;1;0)
les doublons égales 1 vous pouvez effacer les lignes avec 1
2
bonjour
je l'ai mis en pratique dans colonne O et P mais pour supprimer la ligne avec macro?
Sub Macro1()
Dim i%
For i = 2 To 10000
Rows(i).EntireRow.Delete = Range("P" & i) = "1"
Next
End Sub
je pensais mais ça marche pas
une idée
0
stevenforwords
29 oct. 2022 à 12:40

Merci Philou, super simple et efficace!

0
PHILOU10120 Messages postés 6367 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 2 avril 2024 795
21 nov. 2012 à 19:15
Bonjour

Mettre un filtre automatique et filtrer les 1 doublon et supprimer les lignes
0
surplus Messages postés 675 Date d'inscription mardi 17 août 2010 Statut Membre Dernière intervention 14 novembre 2021 4
21 nov. 2012 à 19:41
bonjour
mais donc il faut manipuler
je voudrais un moyen automatique
possible ou pas?
a bientôt
0
PHILOU10120 Messages postés 6367 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 2 avril 2024 795
21 nov. 2012 à 19:45
oui avec une macro commande
0
surplus Messages postés 675 Date d'inscription mardi 17 août 2010 Statut Membre Dernière intervention 14 novembre 2021 4
21 nov. 2012 à 19:49
je pensais que celle du post au dessus fonctionnerait mais ça bloque
macro commande = macro?
0