this won't work as it create a number like 1.4235 E14For a 15 character random number try this:
Public Function GetRandom() As Double
Dim low As Double
Dim hi As Double
low = 100000000000000#
hi = 999999999999999#
GetRandom = CDbl((hi - low + 1) * Rnd + low)
End Function
not good