Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.programming
|
|||
|
|||
VB Lookup Syntax
Hi,
Need help with the correct syntax for Vlookup in VB. ActiveSheet.Name = Application.WorksheetFunction.VLookup(D1,[ThisWorkbook.Name]ThisWorkbook.Sheets(2).Name!A1:D300,3,False) isn't correct. |
#2
Posted to microsoft.public.excel.programming
|
|||
|
|||
VB Lookup Syntax
dim res as variant
dim LookUpRng as range dim myVal as variant set lookuprng = thisworkbook.sheets(2).range("a1:d300") myval = activesheet.range("d1").value res = application.vlookup(myval, lookuprng, 3, false) if iserror(res) then 'what should happen Res = "not found!" end if activesheet.name = res Ken Hudson wrote: Hi, Need help with the correct syntax for Vlookup in VB. ActiveSheet.Name = Application.WorksheetFunction.VLookup(D1,[ThisWorkbook.Name]ThisWorkbook.Sheets(2).Name!A1:D300,3,False) isn't correct. -- Dave Peterson |
#3
Posted to microsoft.public.excel.programming
|
|||
|
|||
VB Lookup Syntax
Thanks Dave.
-- Ken Hudson "Dave Peterson" wrote: dim res as variant dim LookUpRng as range dim myVal as variant set lookuprng = thisworkbook.sheets(2).range("a1:d300") myval = activesheet.range("d1").value res = application.vlookup(myval, lookuprng, 3, false) if iserror(res) then 'what should happen Res = "not found!" end if activesheet.name = res Ken Hudson wrote: Hi, Need help with the correct syntax for Vlookup in VB. ActiveSheet.Name = Application.WorksheetFunction.VLookup(D1,[ThisWorkbook.Name]ThisWorkbook.Sheets(2).Name!A1:D300,3,False) isn't correct. -- Dave Peterson |
#4
Posted to microsoft.public.excel.programming
|
|||
|
|||
VB Lookup Syntax
Thanks Dave.
-- Ken Hudson "Dave Peterson" wrote: dim res as variant dim LookUpRng as range dim myVal as variant set lookuprng = thisworkbook.sheets(2).range("a1:d300") myval = activesheet.range("d1").value res = application.vlookup(myval, lookuprng, 3, false) if iserror(res) then 'what should happen Res = "not found!" end if activesheet.name = res Ken Hudson wrote: Hi, Need help with the correct syntax for Vlookup in VB. ActiveSheet.Name = Application.WorksheetFunction.VLookup(D1,[ThisWorkbook.Name]ThisWorkbook.Sheets(2).Name!A1:D300,3,False) isn't correct. -- Dave Peterson |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
lookup help. lookup result based on data in 2 columns | Excel Worksheet Functions | |||
LOOKUP & MATCH syntax ?? | Excel Worksheet Functions | |||
LOOKUP function syntax across a table? | Excel Worksheet Functions | |||
Lookup : Syntax Error | Excel Worksheet Functions | |||
What is the syntax for referencing another sheet with 'lookup' | Excel Worksheet Functions |