Re,
Désolé, mais je crois que je ne pourrai t'aider d'avantage,
Rassure-moi, le dernier fichier que je t'ai joint fonctionne correctement ?
A tout hasard essaie de remplacer
If Sheets("Feuil1").Range("A" & i) Like C(j) Then Rows(i).Delete
par
If Sheets("Feuil1").Cells(i, 1) Like C(j) Then Rows(i).Delete
Bonne soirée.