Maybe with a formula:

=TEXT(INT(A1), "00000") & IF(MOD(A1, 1), TEXT(10000 * MOD(A1, 1), "-0000"), "")