View Single Post
  #4   Report Post  
Posted to microsoft.public.excel.programming
onedaywhen onedaywhen is offline
external usenet poster
 
Posts: 459
Default Canned VBA Date Validation

If available, it is much more pleasant to use a dedicated control. For
example, a quick look on my machine reveals the Microsoft Date and
Time Picker Control 6.0 (MSDATGRD.OCX). Before using in a solution,
ensure any controls you want to use are available on the client
machine or that you are able to distribute them.

--

"Kevin" wrote in message ...
I want to validate a date entered into a textbox on a
form, before committing it to the target cell. This is
because the cell date format doesn't seem to append the
year if a date like 1/1 is entered (for some reason even
though the target cell is formatted as a date, when the
textbox value is copied into the cell, the format doesn't
change the entry, as it would when manually entered). If
either the cell formatting or some easy VB validation
script can do this, it would be ideal. The goal is to
have the entry in dd/mm/ccyy format for consistency.

I could write something to parse the input and either
append the year or return the date to the user for
correction, but I was hoping there is something canned out
there so I don't re-invent the wheel.

thanks

Kevin