Bonjour ThauThème.
Merci pour les éléments apportés.
Je pensais que je pouvais éviter de passer par la déclaration d'une variable Range afin d'éviter de "setter".
La boucle c'est parce que j'ai une recherche de n valeurs (donc dans une plage que je dois parcourir) à faire dans une plage située ailleurs.
Je suis bien obligé de boucler pour faire la recherche de mes n valeurs.
Donc si j'ai bien compris, je suis systématiquement obligé de déclarer ma variable en Range dès que j'utilise la méthode Find.
Mais si l'objet renvoyé est de type Range et que je lui associe n'importe quel objet de la classe Range, je peux typer la variable dans laquelle est retournée le résultat de la fonction selon la propriété.
Et dans ce cas, je ne peux jamais gérer l'erreur si Find ne trouve rien ?