Bonjour à tous,
Je souhaite effectuer une recherche et récupérer une valeur dans une autre feuille de mon classeur sans activer celle-ci.
J'ai essayé plusieurs méthodes à l'aide d'un With ou non.
Voici le code en question :
J'obtiens une erreur à la ligne nb = car je ne peux pas faire Worksheets(2).Trouve.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Sub test() Set Plage = Worksheets(2).Range(Worksheets(2).[A3], Worksheets(2).[A3].Offset(Range("A65536").End(xlUp).Row - 3, 0)) Set Trouve = Plage.Cells.Find(what:="- Hauteurs", LookAt:=xlWhole) nb = Worksheets(2).Trouve.Offset(0, 1).Value MsgBox nb End Sub
Il est nécessaire que toute la recherche se fasse dans la feuille 2 sans que je bouge de ma feuille actuelle.
Merci d'avance et bonne soirée.
Partager