bonjour monsieur GMB ,
Désolé pour le retard de réponse, j'ai beaucoup de travail .
ce fichier joint n'est qu'un échantillon du fichier réel qui contient 3000 lignes .
Dans le fichier réel, les données de la macro à rechercher ne se trouvent pas sur la feuille 1, elles sont uniquement sur la feuille 2 .
J'ai laissé les données sur la feuille 1 juste pour que vous puissiez observer le fonctionnement de la macro .
Mais les données réelles qui comportent environ 3000 lignes voire parfois plus de 3000 lignes se trouvent sur la feuille 2 .
le détail c'est que les données uniques filtrées sur la feuille 2 doivent être placées dans la colonne M sur la feuille 1, comme le faisait déjà la première macro .
pour le test avec votre macro, j'ai supprimé les données de la feuille 1 comme c'est la réalité, puis rien ne se passe, c'est à dire qu'une erreur s'est produite lors de l'exécution de la macro .
cette fois, j'ai joint le fichier exemple sans les données de la feuille 1, comme c'est ma réalité .
merci pour ton aide mon ami .