Não é realmente uma resposta à sua pergunta, mas também à causa do seu problema.
Se você quiser evitar o encurtamento de seus números no Excel ao abrir um arquivo csv, poderá usar ="0123456789"
em vez de 0123456789
, como se fosse uma fórmula.
Exemplo:
Name,Value,Value as text
Small int,01234,="01234"
Long int,0123456789,="0123456789"
Very long int,01234567890123456789,="01234567890123456789"
Resultado: