Dados do Excel 2000 em CSV: preservar acentos e zeros iniciais

CSV não guarda tipos de célula. Uma codificação errada pode danificar acentos e a importação automática pode remover zeros iniciais. Este método exporta uma cópia dos dados XLS antigos com o LibreOffice Calc atual; não descreve uma função UTF-8 do Excel 2000.

Preparar uma cópia de teste

Preserve o XLS original. Abra uma cópia no Calc sem executar macros desconhecidas nem atualizar ligações externas. Verifique primeiro a folha pretendida e os valores importados. CSV não substitui o livro: apenas a folha atual é exportada, sem toda a formatação e lógica das fórmulas.

Definir a exportação

  1. Acorde com o destinatário codificação, separador de campos, delimitador de texto e tipos de coluna. UTF-8 é frequentemente adequado, mas o destino tem de o suportar. Registe o número de linhas de dados sem cabeçalho.
  2. Verifique valores como Müller, 00123 e um montante decimal. Distinga o identificador textual 00123 do número 123 apenas apresentado com cinco dígitos. Zeros já perdidos não podem ser reconstruídos sem uma regra conhecida.
  3. Escolha Ficheiro → Guardar como, outro nome e Texto CSV. Ative as definições do filtro. Escolha a codificação e o separador acordados, por exemplo ponto e vírgula, e aspas duplas como delimitador de texto.
  4. Confira a opção de guardar o conteúdo como apresentado: pode preservar zeros formatados, mas também exporta formatos visíveis de datas e números. Não use largura fixa de coluna. Aceite avisos de formato apenas para a cópia CSV separada.

Verificar ficheiro e reimportação

Abra primeiro o CSV num editor de texto com seleção explícita da codificação. Confira acentos e a sequência 00123; abrir automaticamente numa folha de cálculo não é uma verificação fiável dos dados brutos. Importe depois para um documento Calc vazio. Selecione os mesmos separadores e codificação e defina explicitamente as colunas de identificadores como Texto na pré-visualização. Só as aspas não garantem que todos os destinos tratem números como texto.

Compare número de linhas, distribuição por colunas, campos vazios, identificadores e valores decimais. Teste também um campo com o separador escolhido e aspas internas. Verifique no sistema de destino real. Em caso de erro, ajuste as opções na cópia, não os valores originais. Entregue o CSV com uma breve descrição das definições.

Fontes