bon cette fois-ci au lieu de reboucler on a un objet vide quand il n'y a plus rien à remplacer. En mettant ce code qui fait sortir de la boucle si l'objet c est vide cela devrait fonctionner :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Set c = .FindNext(c) If c Is Nothing Then Exit Do Loop While c.Address <> firstAddress
Partager