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

Statistiques des forums

Discussions
312 196
Messages
2 086 088
Membres
103 116
dernier inscrit
kutobi87