Hello cg0789 ,
VBA will always display a date according to the system's short date setting. You can use the VBA Format statement to change the output of the date. Here is an example
NOTE:
Internally, all dates are numbers. Excel and VBA allow the number output to be formatted in a way understood by people. The format statement returns a String and not a Date. Because this is custom date format, Neither Excel nor VBA will not be able to convert this string to date and can not be used with Date functions.
Bookmarks