When you are in in excel and have a cell with a date like 11/23/11 13:10:34, and you change the cell to numeric, the value of the cell changes to 40870.55. This number is obviously easy to manipulate and convert back to a date format. How can you do the same thing in VBA. I have not seen any discussions on this (that I could find). Can someone chime in? My goal is to add and subtract dates and times without tons of lines of code. The largest issue I have seen with using the standard date format is that it doesn't work well when you cross days/24:00.