Datedif not working (or user not working!)

Oliver Dewar

Board Regular
Joined
Apr 17, 2011
Messages
201
Hi All,

Trying to calculate age in years in VBA.

I'm using this:

Code:
Label10.Caption = DATEDIF(TextBox72.Value, Date, "y")

Where textbox72.value is a date that the user enters.

The problem: I get a "Sub or function not defined" error.

What am I doing wrong?
 

Excel Facts

Links? Where??
If Excel says you have links but you can't find them, go to Formulas, Name Manager. Look for old links to dead workbooks & delete.
Hi,

Thanks but still don't get it.

Are you saying that I cannot get it working the way I want to?

If I can get it working, what would be the code?

Cheers,

Oliver
 
Upvote 0
Scrap that last reply of mine... I have my own answer.

I simply didn't have the extra f required in datediff!

Done,

Thanks!
 
Upvote 0
Hi,

No, i'm not saying that, but
the function name is DATEDIFF
the sintax is
DATEDIFF("y",startdate,enddate)

M.
 
Upvote 0

Forum statistics

Threads
1,224,507
Messages
6,179,176
Members
452,893
Latest member
denay

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top