Si tu ne comprend pas le codage alors je te suggère de ne pas y toucher !
Effectivement il faut supprimer R2, mais si cette fonction était appelé au départ c'est qu'elle servait à quelque chose... Il te manque un morceau de la macro, la ou se trouve cette fonction.
Si le déboguage est l'art d'enlever les bogues, la programmation doit être l'art de les créer. <
A priori c'est la même chose, la fonction "SolverOk" n'existe pas pour excel, ou bien n'est pas visible (par exemple si c'est une méthode d'une autre feuille mais qui est déclarer en private function).