Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Syntaxe dans VLookup

2 réponses
Avatar
JPMonnier
Bonjour,
J'ai un souci de syntaxe dans cette ligne :
Me.MTel = WorksheetFunction.VLookup(Me.MMemb, Range("datas"), 24, 0)
"datas" est un zone nommée
Je souhaiterais remplacer Range("datas") par la même zone nommée dans un
classeur différent
ex :
Me.MTel = WorksheetFunction.VLookup(Me.MMemb,
Workbooks("xxx.xls").Range("datas"), 24, 0)
Il me renvoie Objet requis !
J'ai testé ceci
Dim Obj as Workbook etc ...
Je ne maîtrise pas, je tourne en rond !!
Merci de votre aide

--
Cordialement
jpmonnier-nospam@neuf.fr

2 réponses

Avatar
JB
Bonjour,

Me.MTel = WorksheetFunction.VLookup(Me.MMemb,
Workbooks("xxx.xls").Sheets(1).Range("datas"), 24, False)




JB
http://boisgontierjacques.free.fr/


On 26 déc, 10:28, "JPMonnier" wrote:
Bonjour,
J'ai un souci de syntaxe dans cette ligne :
Me.MTel = WorksheetFunction.VLookup(Me.MMemb, Range("datas"), 24, 0)
"datas" est un zone nommée
Je souhaiterais remplacer Range("datas") par la même zone nommée dans un
classeur différent
ex :
Me.MTel = WorksheetFunction.VLookup(Me.MMemb,
Workbooks("xxx.xls").Range("datas"), 24, 0)
Il me renvoie Objet requis !
J'ai testé ceci
Dim Obj as Workbook etc ...
Je ne maîtrise pas, je tourne en rond !!
Merci de votre aide

--
Cordialement



Avatar
JPMonnier
Merci beaucoup JB,
et bravo pour ton site

--
Cordialement

"JB" a écrit dans le message de
news:
Bonjour,

Me.MTel = WorksheetFunction.VLookup(Me.MMemb,
Workbooks("xxx.xls").Sheets(1).Range("datas"), 24, False)




JB
http://boisgontierjacques.free.fr/


On 26 déc, 10:28, "JPMonnier" wrote:
Bonjour,
J'ai un souci de syntaxe dans cette ligne :
Me.MTel = WorksheetFunction.VLookup(Me.MMemb, Range("datas"), 24, 0)
"datas" est un zone nommée
Je souhaiterais remplacer Range("datas") par la même zone nommée dans un
classeur différent
ex :
Me.MTel = WorksheetFunction.VLookup(Me.MMemb,
Workbooks("xxx.xls").Range("datas"), 24, 0)
Il me renvoie Objet requis !
J'ai testé ceci
Dim Obj as Workbook etc ...
Je ne maîtrise pas, je tourne en rond !!
Merci de votre aide

--
Cordialement