Salut,
j'ai bien une piste mais qui relève plus du bricolage que de la macro (je ne sais pas faire les macro)
En gros, mon idée c'est de passer par du croisé dynamique. Il faut ajouter une colonne a ton fichier qui aura la valeur 1 dans chaque cellule, pour chaque ligne.
Du coup avec le croisé dynamique, tu filtres ta recherche a tous les résultats qui ont une valeur inférieure à 2, donc uniques.
C'est pas du VBA, c'est plus archaïque mais ça fonctionne, j'avais ce système dans un fichier avant.