セルに入力する数値の桁数が多いと表示するときに指数表示になってしまいます。

セルに直接入力する場合は先頭に「’」シングルクォートをつければ解決します。

表示形式を文字列にしても解決します!

vbaから数字を設定する場合でもシングルクォートをつければ解決!

0埋めする場合にもシングルクォートをつければ解決!

他にもやり方はありますが、一助になればと思います。