Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 18
Default Using Vlookup in VBA

In excel I have created a user form, in which there is a label
("nonfincalcLabel"). I am trying to change the Caption of the label
based on a calculation using Vlookup when a change is made to one of
the comboboxes. The lookup table range is defined as "nonfinRange" in
the worksheet "nonfinTable".

When i try to run the code it says, Run-time error '1004': Unable to
get the Vlookup property of the WorksheetFunction class. Below is my
code, where am i going wrong?

Private Sub defaulthistoryCombo_Change()
Dim searchRange As Range

Set searchRange = Worksheets("nonfinTable").Range("nonfinRange")

nonfincalcLabel.Caption =
Application.WorksheetFunction.VLookup(xCombo.Value , searchRange, 3,
False) + Application.WorksheetFunction.VLookup(yCombo.Value ,
searchRange, 5, False)

End Sub

  #2   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 1,726
Default Using Vlookup in VBA

You have response to your other post in public.excel

--
---
HTH

Bob

(change the xxxx to gmail if mailing direct)


"prahz" wrote in message
ups.com...
In excel I have created a user form, in which there is a label
("nonfincalcLabel"). I am trying to change the Caption of the label
based on a calculation using Vlookup when a change is made to one of
the comboboxes. The lookup table range is defined as "nonfinRange" in
the worksheet "nonfinTable".

When i try to run the code it says, Run-time error '1004': Unable to
get the Vlookup property of the WorksheetFunction class. Below is my
code, where am i going wrong?

Private Sub defaulthistoryCombo_Change()
Dim searchRange As Range

Set searchRange = Worksheets("nonfinTable").Range("nonfinRange")

nonfincalcLabel.Caption =
Application.WorksheetFunction.VLookup(xCombo.Value , searchRange, 3,
False) + Application.WorksheetFunction.VLookup(yCombo.Value ,
searchRange, 5, False)

End Sub



  #3   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 35,218
Default Using Vlookup in VBA

See your other post.

prahz wrote:

In excel I have created a user form, in which there is a label
("nonfincalcLabel"). I am trying to change the Caption of the label
based on a calculation using Vlookup when a change is made to one of
the comboboxes. The lookup table range is defined as "nonfinRange" in
the worksheet "nonfinTable".

When i try to run the code it says, Run-time error '1004': Unable to
get the Vlookup property of the WorksheetFunction class. Below is my
code, where am i going wrong?

Private Sub defaulthistoryCombo_Change()
Dim searchRange As Range

Set searchRange = Worksheets("nonfinTable").Range("nonfinRange")

nonfincalcLabel.Caption =
Application.WorksheetFunction.VLookup(xCombo.Value , searchRange, 3,
False) + Application.WorksheetFunction.VLookup(yCombo.Value ,
searchRange, 5, False)

End Sub


--

Dave Peterson
Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
If (Vlookup 0) working, but what if Vlookup cell does not exist Steve Excel Worksheet Functions 18 November 18th 09 07:33 PM
Vlookup in vlookup - taking the result as array name SupperDuck Excel Worksheet Functions 2 June 2nd 07 11:05 AM
Combine VLOOKUP and IF function so #NA isn't returned as a value from VLOOKUP buffgirl71 Excel Discussion (Misc queries) 12 November 14th 06 11:36 PM
Vlookup -=VLOOKUP(F9,LookUp1!$A$2:$B$1504,2,FALSE) MikeR-Oz New Users to Excel 1 March 22nd 06 09:01 AM
Vlookup info being used without vlookup table attached? Excel Worksheet Functions 0 January 25th 05 10:43 AM


All times are GMT +1. The time now is 11:26 PM.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"