Formatação automática do excel para notação

Anônima
2018-07-17T12:36:52+00:00

Bom dia

Estou tentando abrir um arquivo .CSV com o excel que possui algumas chaves de nota fiscal.

São ao todo 45 dígitos a chave, assim que abro o arquivo o excel converte o chave para notação.

Por exemplo a chave "311874057906170001435200100040051741216566053" ele automaticamente altera para "3,1187405790617E+44"

E quando formato a célula para número o excel altera a chave para "311874057906170000000000000000000000000000000"

Se alterar o formato para texto nada acontece, permanece em notação. 

Tem alguma forma de desabilitar essa formatação automática para sempre que eu abrir um .CSV novo vim com o número correto?

Alguma configuração ou formatação que irá aparecer o número completo?

Microsoft 365 e Office | Excel | Para uso doméstico | Windows

Pergunta bloqueada. Essa pergunta foi migrada da Comunidade de Suporte da Microsoft. É possível votar se é útil, mas não é possível adicionar comentários ou respostas ou seguir a pergunta.

0 comentários Sem comentários

1 resposta

Classificar por: Mais útil
  1. Anônima
    2018-07-24T16:36:14+00:00

    Você pode fazer isso por PowerQuery, VBA ou manipulando o CSV.

    Considere o CSV abaixo. Experimente criar um arquivo de texto em branco, colar o conteúdo nele e abrir no Excel:

    sep=,

    Cabeçalho1,Cabeçalho2,Cabeçalho3

    ="311874057906170001435200100040051741216566053",Felipe,"=""01"""

    ="411874057906170001435200100040051741216566054",João,"=""02"""

    ="511874057906170001435200100040051741216566055",Maria,"=""03"""

    ="611874057906170001435200100040051741216566056",José,"=""04"""

    A primeira linha define o separador. O Excel entenderá, automaticamente, que o separador é ,

    Ao colocar um número tipo ="123", o Excel irá preservará todos os algarismos...

    exceto se o número começar com 0!

    Então, se quiser preservar também os zeros à esquerda, o número deve ser no formado "=""01""" como mostrado acima.

    Mais uma vez: recomendo fortemente que você use o PowerQuery para fazer a importação.

    Esta resposta foi útil?

    0 comentários Sem comentários