Converter odb para xls

Converter ODB para XLS

Exporte tabelas ou consultas do LibreOffice Base para uma pasta de trabalho XLS do Excel 97–2003.

Crie ficheiros XLS online

Ainda não conseguimos ler ficheiros ODB, por isso esta conversão não está disponível. Se conseguir exportar o seu trabalho para um destes formatos ou outros, transformamo-lo em XLS:

Quer converter ODB para XLS?

Diga-nos. Escolhemos as próximas conversões a adicionar de acordo com o interesse.

Como converter odb para xls arquivo

  • Documentos

Os destinatários podem precisar de uma pasta de trabalho do Excel 97–2003, ou os registros do banco de dados podem precisar de edição, filtragem, geração de relatórios ou compartilhamento em uma planilha. A conversão exporta tabelas ODB ou resultados de consultas selecionados; ela não transforma toda a estrutura do banco de dados em uma única planilha.

O que é o formato ODB

.odb é o formato OpenDocument Database usado pelo LibreOffice Base e pelo Apache OpenOffice Base. Um arquivo ODB pode conter tabelas, consultas, formulários, relatórios, relacionamentos e configurações de conexão; seus dados podem estar incorporados no arquivo ou armazenados em um banco de dados externo acessado por meio de um driver.

Os arquivos ODB são usados em bancos de dados desktop pequenos, formulários do Base e na troca de bancos de dados entre usuários do LibreOffice ou do OpenOffice. ODB não é um formato de planilha, e o Excel geralmente não o abre como uma pasta de trabalho. Se o arquivo veio de um produto diferente, verifique sua origem antes de tentar a conversão, pois a extensão .odb pode representar formatos diferentes de um banco de dados do Base.

O que é o formato XLS

.xls é o formato de pasta de trabalho legado do Microsoft Excel 97–2003. Ele continua sendo útil para instalações antigas do Excel, sistemas de geração de relatórios, visualizadores de planilhas e aplicativos que rejeitam .xlsx.

XLS armazena planilhas, valores de células, fórmulas, formatação e alguns gráficos, mas não pode preservar relacionamentos, formulários, relatórios, índices, regras de validação ou definições de consultas do Base. Use .xlsx quando o aplicativo de destino oferecer suporte a ele, a menos que XLS seja especificamente necessário.

Como converter um arquivo ODB com o LibreOffice

  1. Instale o LibreOffice e abra o banco de dados por meio de File → Open. Selecione o arquivo .odb.
  2. Na janela do Base, abra Tables ou Queries e, em seguida, abra a tabela ou consulta que contém os registros necessários. Uma consulta é preferível quando a exportação precisa de filtragem, classificação, campos calculados ou dados unidos.
  3. Selecione os registros exibidos com Edit → Select All e copie-os com Edit → Copy.
  4. Abra o LibreOffice Calc, selecione a célula A1 e cole os registros. Verifique os cabeçalhos, as datas, os separadores decimais, os valores em branco, a codificação de caracteres e os tipos de coluna.
  5. Escolha File → Save As, selecione Excel 97–2003 (*.xls) e confirme Use Excel 97–2003 Format quando o LibreOffice exibir o aviso de formato.
  6. Exporte cada tabela ou consulta necessária separadamente, usando planilhas ou pastas de trabalho separadas, conforme apropriado. As tabelas relacionadas precisam ser unidas ou reestruturadas de outra forma antes de poderem ser representadas em uma planilha simples.

O LibreOffice é a opção local mais prática, pois pode ler arquivos ODB do Base e gravar arquivos XLS sem enviar o conteúdo do banco de dados a terceiros. Um arquivo ODB conectado a um banco de dados externo pode exigir o driver original do banco de dados, credenciais, acesso à rede e uma conexão ativa antes que suas tabelas possam ser abertas.

Usando CSV como formato intermediário

Para uma tabela ou consulta simples, copie o resultado do Base para o Calc e use File → Save As para criar primeiro um arquivo .csv. Reabra o CSV no Calc, selecione o delimitador correto e a codificação UTF-8, verifique a análise das colunas e salve a planilha corrigida como Excel 97–2003 (*.xls). CSV é útil para solucionar problemas de delimitadores ou codificação, mas armazena apenas valores e não mantém fórmulas, formatação, relacionamentos ou metadados do banco de dados.

Conversores online e limites de compatibilidade

A maioria dos serviços de conversão online conhecidos não oferece suporte confiável a arquivos ODB do LibreOffice Base; serviços que aceitam planilhas comuns podem rejeitar ODB ou interpretar apenas parte do seu conteúdo. O upload de um banco de dados também pode expor registros pessoais ou confidenciais. Use uma conversão local com o LibreOffice, a menos que um serviço controlado ofereça suporte explícito a essa variante de ODB e atenda às regras exigidas de proteção de dados.

O XLS é limitado a 65.536 linhas e 256 colunas por planilha. Divida exportações maiores entre planilhas ou use XLSX. Depois de salvar, verifique datas, zeros à esquerda, identificadores longos, valores monetários, texto não ASCII, valores nulos e fórmulas, pois os aplicativos de planilha podem reinterpretar os tipos de dados do banco de dados. Chaves primárias, índices, relacionamentos, restrições, formulários, relatórios, macros e lógica de consultas precisam ser recriados separadamente; o arquivo XLS normalmente contém apenas o resultado tabular exportado.

Comparação de formato: ODB vs XLS

Como os formatos ODB e XLS se comparam nas propriedades mais importantes para esta conversão.

Comparação dos formatos de arquivo ODB e XLS
Propriedade .ODB OpenDocument Database .XLS Microsoft Excel Spreadsheet
Padrão aberto Sim Não
Compressão Sem perdas Ambos
Tamanho típico do arquivo Médio Médio
Abre num navegador web Não Parcial
Edição posterior Fácil Limitado
Suporte a metadados Extenso Básico
Legível em texto simples Não Não
Mais usado para Intercâmbio de dados Intercâmbio de dados
Introduzido 2005 1987
Desenvolvedor OASIS Microsoft
Tipo MIME application/vnd.oasis.opendocument.database application/vnd.ms-excel

Perguntas frequentes

A conversão de ODB para XLS exporta o banco de dados inteiro?

Não, normalmente exporta uma tabela selecionada ou o resultado de uma consulta, em vez da estrutura completa do banco de dados. Relacionamentos, formulários, relatórios e configurações do banco de dados não são transferidos para a pasta de trabalho XLS.

As consultas e fórmulas do meu ODB continuarão editáveis no XLS?

O resultado da consulta exportado geralmente se transforma em células comuns de uma planilha, portanto a definição original da consulta e a lógica do banco de dados não são preservadas. Os valores podem continuar editáveis como células, mas deixam de estar vinculados ao banco de dados de origem.

O que acontece com datas, zeros à esquerda e valores vazios ao exportar ODB para XLS?

Eles podem ser convertidos em tipos de dados da planilha, o que pode mudar a forma como as datas aparecem e remover zeros à esquerda de códigos ou identificadores. Verifique a formatação das colunas e trate os campos de identificadores como texto quando a aparência exata for importante.

Por que minha tabela ODB não é exportada completamente para XLS?

Uma pasta de trabalho XLS tem limites para o número de linhas e colunas, portanto uma tabela ou resultado de consulta maior que esses limites pode ser truncado ou a exportação pode falhar. Dividir os dados em tabelas ou resultados de consulta menores pode evitar esse problema.

Outras conversões de arquivo .odb

Conversão inversa

Converter para .xls
de outros formatos

Compartilhar nas redes sociais: