There is no Format type for milliseconds. You would
have to multiply by 24*60*60*1000 to get milliseconds.
The Date,Time and Now functions in VBA use the BIOS
timer, not the Multi-Media timer or the high-resolution
timer, so you won't get good millisecond data unless
you use calls to the Windows API or to hardware.
And Jet/VB Time fields are stored as floating point
numbers, so the resolution decreases as the interval
get larger. You won't be able to store good millisecond
data in a time field if you also include the date in
the same field.
(david)