Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Dear Experts,
I am trying to use a Vlookup in a worksheet_change macro and am getting an error message when I use the range_lookup value of FALSE. Can this be used in a macro or what am I doing wrong. I need to make sure that the vlookup is an exact match. Here is the code. Thanks in advance. Neal Private Sub Worksheet_Change(ByVal target As Range) ' ' Test input into symbol cell on YF page ' Application.EnableEvents = False If target = Range("InputCell") Then 'make target match specific cell If IsError(Application.WorksheetFunction.VLookup(Rang e ("InputCell"), Worksheets("Sheet2").Range("A5:B12"), 2, False)) Then MsgBox "It is an invalid name" Range("InputCell").ClearContents Else If Not IsError(Range("companyinput")) Then Range("InputCell").Value = UCase(Range ("InputCell").Value) 'Add the other code from the Macro that moves the cell to 'the percent cell Range("percentinput").Select End If End If End If Application.EnableEvents = True End Sub |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
#N/A error with VLOOKUP function | Excel Worksheet Functions | |||
VLOOKUP/IF FUNCTION ERROR WHEN PULLING FROM A LIST - Please Help | Excel Discussion (Misc queries) | |||
Vlookup Function returning #N/A error for two entries | Excel Discussion (Misc queries) | |||
Vlookup & Lookup function error | Excel Worksheet Functions | |||
Worksheet Function VB code error | Excel Programming |