Home |
Search |
Today's Posts |
#6
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
On Sunday, June 23, 2013 2:05:08 PM UTC-7, CellShocked wrote:
On Sat, 22 Jun 2013 07:39:26 +0200, Claus Busch wrote: Hi Howard, Am Fri, 21 Jun 2013 17:04:28 -0700 (PDT) schrieb Howard: <How do I translate the Long returned by loc_1 and lcol try: Sub Vx_x() Dim lcol As Long Dim lcol_1 As Long Dim LRow As Long With ActiveSheet lcol_1 = .Cells(1, .Columns.Count).End(xlToLeft).Column - 1 lcol = .Cells(1, .Columns.Count).End(xlToLeft).Column LRow = .Cells(.Rows.Count, 1).End(xlUp).Row .Range("G12").Formula = "=vlookup(F12," & _ Range(Cells(1, lcol_1), Cells(LRow, lcol)).Address & ",2,0)" End With End Sub Regards Claus Busch Assign a cell a range name and place the column number in that cell, and make the vlookup statement refer to that rangename to gather the column number. Then, you can use custom dropdown lists to create dynamic vlookups. I think I see where you are going with this. I'll toil with it. Hard to beat Claus' solution though. Thanks, CellShocked. Regards, Howard |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
vlookup with variable | Excel Programming | |||
Vlookup using a variable for the workbook name | Excel Discussion (Misc queries) | |||
vlookup with a variable | Excel Programming | |||
vlookup using a variable | Excel Programming | |||
variable vlookup | Excel Programming |