Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi all,
I'm working on developing a date validation where the user enters into a cell a date in the format "yyyymmdd". The validation must happen after the entry, so I'm not able to use a simple validation function, or even cell formatting (due to copying/pasting into the cell). The code has to recognize that this "number" is a valid date. So far I've defined a variable that extracts the text of this number into a more friendly date format and then decides if it's a valid date. Dt = Mid(C.Text, 5, 2) & "/" & Right(C.Text, 2) & "/" & Left(C.Text, 4) If Dt.... End If Is there an easier way to do this? Is there a function that says - if this number in "yyyymmdd" format is a valid date, then do this... ? Thanks, Nate |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
permanent conversion of 1904 date format to 1900 date format | Excel Worksheet Functions | |||
Data Validation Date Format | Excel Worksheet Functions | |||
How do I create list validation from code without the text being converted into date format? | Excel Programming | |||
code to convert date from TEXT format (03-02) to DATE format (200203) | Excel Programming | |||
Change a date in text format xx.xx.20xx to a recognised date format | Excel Programming |