Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi. I have a probelm with a particular part of some code that, despite all my
efforts, will not run! This snippet of code is designed to define a range based on named columns . i.e. a range of columns, that will be passed onto a vlookup command Dim lookup_range As Range With Worksheets("MyWorksheet") start_row = .Range("start_row_column").Column end_row = .Range("end_row_colummn").Column Set lookup_range = .Range(.Columns(start_row), .Columns(end_row)).Address (ReferenceStyle:=xlA1, ColumnAbsolute:=False) End With If lookup_range is defined as a variant it will return something similar to "$A:$D", which can then be incorporated into a vlookup, however if it is defined as a range then it fails to assign. I have also tired writing the code so that it will return a vlookup fucntion with exactly the same variables as if I were to simply add it to the worksheet, and I have also used used code where I explicitly define the range and not use a variable and it all works! My probelm lies in: 1. Sucessffully asigning lookup_range as a Range 2. then getting the vlookup to accept it! Any ideas or suggestions appreciated! Thanks |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Do Vlookup calculate quicker using named ranges?! | Excel Worksheet Functions | |||
Formula To Use A Dynamic Named Ranges With VLOOKUP On Different Workbooks | Excel Worksheet Functions | |||
can VLOOKUP use dynamic named ranges? | Excel Discussion (Misc queries) | |||
vlookup and named ranges | Excel Worksheet Functions | |||
vlookup and named ranges | Excel Worksheet Functions |