Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

problème fonction vlookup

imanou

XLDnaute Nouveau
bonjour,

je dois faire une macro qui va chercher des valeurs d'un tableau qui se trouve dans un autre classeur excel, et cela en fonction du nom d'un objet qui se trouve dans la cellule cells(i,2) alors j'ai utilisé la fonction vlookup

Cells(i, 5).Value = Application.VLookup(Cells(i, 2).Value, Workbooks("C:\Users\imanou\Desktop\macro\Data.xls").Sheets("Sheet1").Range("A2:F500"), 4, False)

mais cette fonction me renvoie une erreur.

je ne vois pas comment faire ca autrement ni pourquoi j'ai cette erreur.

quelqu'un aurait-il une idée?
 

Pierrot93

XLDnaute Barbatruc
Re : problème fonction vlookup

Bonjour imanou

essaye peut être ainsi, le classeur "Data" doit être ouvert :

Code:
Cells(i, 5).Value = Application.VLookup(Cells(i, 2).Value, Workbooks("Data.xls").Sheets("Sheet1").Range("A2:F500"), 4, False)

bonne journée
@+
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…