Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 8
Default Help with VBA date

Hi

I'm having issues with the following - pls help.

Dim myDt as variant
myDt = dateserial(myYr, myMonth,1)

myVariable = application.worksheetfunction.vlookup(myDt,Range(" FUEL"),
3,false)

gives me an error 2042.
I've no clue what's going on here. Can anyone pls help??

thanks
chet

  #2   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 35,218
Default Help with VBA date

I'd try this next:

Dim myDt as Date
dim myVariable as variant 'could be an error

myDt = dateserial(myYr, myMonth, 1)

myVariable = application.vlookup(clng(mydt),range("fuel",3, false)

if iserror(myVariable) then
msgbox "not found"
else
msgbox myVariable
end if



" wrote:

Hi

I'm having issues with the following - pls help.

Dim myDt as variant
myDt = dateserial(myYr, myMonth,1)

myVariable = application.worksheetfunction.vlookup(myDt,Range(" FUEL"),
3,false)

gives me an error 2042.
I've no clue what's going on here. Can anyone pls help??

thanks
chet


--

Dave Peterson
  #3   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 8
Default Help with VBA date

On Sep 17, 11:09 am, Dave Peterson wrote:
I'd try this next:

Dim myDt as Date
dim myVariable as variant 'could be an error

myDt = dateserial(myYr, myMonth, 1)

myVariable = application.vlookup(clng(mydt),range("fuel",3, false)

if iserror(myVariable) then
msgbox "not found"
else
msgbox myVariable
end if



" wrote:

Hi


I'm having issues with the following - pls help.


Dim myDt as variant
myDt = dateserial(myYr, myMonth,1)


myVariable = application.worksheetfunction.vlookup(myDt,Range(" FUEL"),
3,false)


gives me an error 2042.
I've no clue what's going on here. Can anyone pls help??


thanks
chet


--

Dave Peterson


Hi Dave

Thanks so much for your help. This works perfectly! Clng did the
trick.

truly
chet




  #4   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 35,218
Default Help with VBA date

And by using application.vlookup() instead of
application.worksheetfunction.vlookup(), I could check to see what was returned.

I didn't have to program around a possible runtime error.



" wrote:

On Sep 17, 11:09 am, Dave Peterson wrote:
I'd try this next:

Dim myDt as Date
dim myVariable as variant 'could be an error

myDt = dateserial(myYr, myMonth, 1)

myVariable = application.vlookup(clng(mydt),range("fuel",3, false)

if iserror(myVariable) then
msgbox "not found"
else
msgbox myVariable
end if



" wrote:

Hi


I'm having issues with the following - pls help.


Dim myDt as variant
myDt = dateserial(myYr, myMonth,1)


myVariable = application.worksheetfunction.vlookup(myDt,Range(" FUEL"),
3,false)


gives me an error 2042.
I've no clue what's going on here. Can anyone pls help??


thanks
chet


--

Dave Peterson


Hi Dave

Thanks so much for your help. This works perfectly! Clng did the
trick.

truly
chet


--

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
Concatenate including a date so that the date appears as a date Zembu Excel Worksheet Functions 2 January 6th 10 06:09 PM
date in Cell to change colors if the date is beyond today's date Pete Elbert Excel Discussion (Misc queries) 2 June 6th 09 06:31 AM
Report Date - Date Recv = Days Late, but how to rid completed date MS Questionnairess Excel Worksheet Functions 1 January 24th 07 11:05 PM
copy date based on date -refer to date range mindpeace[_4_] Excel Programming 1 June 3rd 06 01:30 PM
Date updates from worksheet to chart & changes date to a date series! Help!! Jayjg Charts and Charting in Excel 2 January 22nd 05 03:00 PM


All times are GMT +1. The time now is 01:54 AM.

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"