Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hello
Thank you, the first option (to add the line of code) worked perfectly. I then tried the second option as you say would be the better option, but unfortunately it returns a Compile/Syntax error on the 3rd line. If you could get the code to work, that would be great, (if it is the better way to do it), but your first option is working, so thanks once again. Cheers Ian "MSP77079 " wrote in message ... Two options. One option is to leave the macro pretty much as is. After you stuff the formula in the cell, add this line of code: Range("C" & Target.Row).Value = Range("C" & Target.Row).Value that will replace the formula with the result. A better option is to replace the line that reads With Range("C" & Target.Row) Formula = "=IF($A" & Target.Row & "="""","""",VLOOKUP($A" & _ Target.Row & "," & "PARTNUMBERS!$A$2:$B$1000,2,FALSE))" with this: myResult = application.WorksheetFunction.VLookup($A" & _ Target.Row & "," & "PARTNUMBERS!$A$2:$B$1000,2,FALSE) Range("C" & Target.Row) = myResult --- Message posted from http://www.ExcelForum.com/ |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Vlookup-Doesn't return values under 1 | Excel Worksheet Functions | |||
Vlookup-Doesn't return values under 1 | Excel Worksheet Functions | |||
VLOOKUP and Return Last 2 Values | Excel Worksheet Functions | |||
How can I use the vlookup function to return a sum of the values? | Excel Discussion (Misc queries) | |||
VBA Syntax for VLOOKUP to return array of return values | Excel Programming |