If I type the following into the immediate window I get Runtime error \'6\': Overflow.
MsgBox 24 * 60 * 60
Why is this?
This also
After every number, place #. It defines each number as a double. Think of it as, each number is placed in to memory for the calculation as sort of a temp variable. If you define each number, it will allow enough space for the calculations.
eg:
Dim x As Long
x = 24# * 60# * 60#
or 24& 'indicates long