Au cas particulier, ta recherche utilise la Méthode Find. Cette méthode cherche un contenu et renvoie un objet si elle le trouve, lequel et alors affecté à une variable vrech qui représente la cellule de référence à partir de laquelle tu peux atteindre les autres par décalage.
On peut en utiliser d'autres, mais le résultat sera le même, et dans tous les cas il faudra adresser des plages à partir d'une plage référente...
Je ne vois pas de problème là-dedans dès lors qu'il n'y a pas d'erreur.
Cordialement
Ferrand