True numbers don't start with 0. Converting to a text field will solve the display issue but will require additional steps if you're doing math with the number. The format(x, "000") to display the number with a leading zero works, provided you know the length of the number. This could create a labor-intensive hassle if, for example, you have a column with numbers of varying length.
Bob