lixo de idioma regional do Excel

0

Eu tinha inserido alguns dados no arquivo do Microsoft Excel no idioma regional. Eu não tinha nenhum pacote de idiomas instalado anteriormente. Os dados foram exibidos corretamente. Salvei o arquivo e saí do Excel. Depois de algum tempo, reabri esse arquivo, mas o texto desapareceu e as células estavam contendo valores de lixo. O que deve ser feito?

Editar: eu o salvei no formato csv.

    
por best wishes 29.11.2015 / 09:55

1 resposta

0

O problema provavelmente é o fato de que o Excel salva arquivos CSV no formato ANSI e seu "idioma regional" possui caracteres Unicode. Não há como recuperar o arquivo CSV existente.

No futuro, há uma variedade de soluções que você pode encontrar pesquisando na Internet ou no Stack Overflow. Alguns métodos simples incluem:

  • Salvar em um formato xl (por exemplo, xls, xlsx, xlsm, xlsb)
  • Salvar como Unicode Text . Isso criará um arquivo delimitado por tabulações. Se você não pode trabalhar com isso, você pode abri-lo com um editor de texto e substituir as abas por vírgulas.
  • Abra o arquivo xls no LibreOffice, que é gratuito, e tem a opção de salvar como CSV com formatação UTF-8 ou UTF-16.
  • Também existem soluções VBA, mas não as testei. Você os encontrará quando pesquisar na rede.
por 01.12.2015 / 12:42