oufff, que de lecture, on va enfin y voir plus clair
mais myRange ne peut jamais avoir la valeur Nothing puisque la boucle est encadrée par une condition
ok.
C'est inutile de rajouter un test dessus effectivement, mais surtout que malgré le paramètre after: .find continue la recherche en début de colonne lorsqu'il est arrivé en bas (comme .findnext en fait). Dans ce cas A2 (1ère occurence) est bien after A8 et il n'y a jamais de nothing. Ce qui n'était pas tout à fait dans ma logique en première approche, A2 était plutôt devant A8 pour moi
jujel utilise Replace qui n'est qu'un find couplé avec un remplacement
intéressant parallèle entre les 2 fonctions.
Au début je pensais un problème de gestion de pile avec le .findnext, maintenant j'ai plutôt l'impression qu'en fait il n'a pas de pile du tout. Ce qui explique que les imbrications ne marchaient pas non plus.
Bon, maintenant on sait le gérer : ne plus l'utiliser, utiliser uniquement .find
eric