Conversor online gratuito de DBF para XLSX
Converta tabelas DBF legadas em workbooks XLSX editáveis, verificando a codificação e os valores dos campos.
Converter DBF para XLSX online - grátis
Seu arquivo é processado instantaneamente e nunca é armazenado em nossos servidores.
Importar um arquivo de uma URL
Cole um link direto para o arquivo. Nós o baixamos no nosso servidor e ele é convertido exatamente como um arquivo enviado.
Como funciona
-
1/3
Envie seu arquivo .dbf
Clique para selecionar o arquivo que deseja converter ou simplesmente arraste e solte o arquivo na área indicada.
-
2/3
Faça a conversão de .dbf para .xlsx
Após o envio do arquivo, clique em converter quando estiver pronto.
-
3/3
Baixe o arquivo .xlsx convertido
O resultado da conversão está pronto para download.
Como converter dbf para xlsx arquivo
- Bancos de dados
- Nenhuma avaliação ainda.
Um banco de dados legado, uma tabela de atributos GIS ou um sistema empresarial pode exportar registros como .dbf quando o destinatário precisa de uma pasta de trabalho Excel para edição, relatórios ou compartilhamento. A conversão para .xlsx torna a tabela acessível em softwares de planilha atuais sem exigir o aplicativo de banco de dados original.
O que é o formato DBF
DBF é o formato de tabela de banco de dados dBASE usado por dBASE, FoxPro, Visual FoxPro, Clipper e aplicativos empresariais antigos. Ele armazena linhas e campos tipados, como valores de caracteres, numéricos, de data, lógicos e memo. Conjuntos de dados GIS baseados em Shapefile normalmente usam um arquivo DBF para dados de atributos.
DBF é uma família de formatos xBase relacionados, portanto os tipos de campo, as convenções de codificação e os requisitos de arquivos complementares variam conforme o aplicativo. Os campos memo podem ser armazenados em um arquivo .dbt ou .fpt separado; os arquivos .cdx e .mdx geralmente contêm índices. Mantenha os arquivos complementares junto do DBF durante a conversão local. Abrir apenas o DBF pode deixar os campos memo ausentes ou truncados.
O que é o formato XLSX
XLSX é o formato de pasta de trabalho Office Open XML baseado em ZIP, usado pelo Microsoft Excel e compatível com LibreOffice Calc, Apple Numbers e muitas bibliotecas de planilhas. Ele pode conter várias planilhas, valores de células, fórmulas, formatação, filtros, gráficos e tabelas.
XLSX é adequado quando os dados precisam ser editados em uma planilha ou enviados a pessoas sem software compatível com DBF. Cada planilha aceita até 1.048.576 linhas e 16.384 colunas; tabelas DBF maiores devem ser divididas ou filtradas antes da exportação.
Como converter DBF para XLSX
Usando o LibreOffice Calc
- Instale o LibreOffice e coloque o DBF com qualquer arquivo memo
.dbtou.fptnecessário na mesma pasta. - Abra o LibreOffice Calc e selecione File → Open. Escolha o arquivo
.dbf. - Na caixa de diálogo de importação, selecione o conjunto de caracteres usado pelo sistema de origem. As possibilidades comuns incluem Windows-1252, ISO-8859-1 e UTF-8, mas a escolha correta deve ser obtida no aplicativo que fez a exportação ou na documentação correspondente.
- Verifique os nomes das colunas, os valores das linhas, as datas, os separadores decimais, os caracteres não ASCII e os campos memo. Trate identificadores como códigos postais, códigos de produtos e números de contas como texto quando os zeros à esquerda forem importantes.
- Selecione File → Save As, escolha
Excel 2007–365 (*.xlsx)e salve a pasta de trabalho. - Quando o LibreOffice perguntar sobre o formato, escolha Use Excel 2007–365 Format.
Usando o conversor online 101convert
101convert.com pode converter gratuitamente um arquivo DBF para XLSX sem instalar software: carregue o DBF, selecione XLSX como formato de saída, inicie a conversão e baixe a pasta de trabalho. Não carregue registros confidenciais ou regulamentados, a menos que os termos atuais de tratamento e retenção do serviço atendam aos seus requisitos. Para bancos de dados com muitos campos memo ou sensíveis, use um aplicativo local e mantenha todos os arquivos complementares.
Usando Python para conversões repetíveis
Instale os pacotes necessários:
pip install dbfread pandas openpyxl
Execute este exemplo com a codificação real do arquivo de origem:
python -c "from dbfread import DBF; import pandas as pd; df=pd.DataFrame(iter(DBF('records.dbf', encoding='cp1252'))); df.to_excel('records.xlsx', index=False)"
Substitua cp1252 pela codificação real do DBF e mantenha os arquivos memo disponíveis para dbfread. Isso exporta registros e campos, mas não recria índices DBF, formulários, relacionamentos, regras de validação, sinalizadores de registros excluídos nem comportamentos específicos do aplicativo. Para tarefas repetíveis, adicione tratamento explícito para campos de data, valores nulos, campos memo e colunas que devem permanecer como texto.
Limitações de qualidade e compatibilidade
Erros de codificação são irreversíveis se o conjunto de caracteres errado for usado durante a importação. Os arquivos DBF muitas vezes não identificam sua codificação de forma confiável; portanto, verifique nomes, endereços e outros textos não ASCII antes de salvar.
Os softwares de planilha podem interpretar de maneira diferente as datas DBF, os valores lógicos, a precisão numérica, os nulos e os separadores decimais. Verifique alterações de dia-mês para mês-dia, valores arredondados, mudanças entre vazio e zero e valores lógicos alterados.
O Excel pode formatar automaticamente identificadores como números, remover zeros à esquerda, exibir valores longos em notação científica ou interpretar códigos semelhantes a datas como datas. Defina essas colunas como texto durante a importação ou corrija seus formatos de célula antes da exportação.
Índices, relacionamentos, restrições de campos, formulários, consultas, metadados do aplicativo e o estado de registros excluídos do DBF não têm representações automáticas equivalentes em uma exportação XLSX básica. Compare a contagem esperada de registros ativos com a contagem da planilha, inspecione registros representativos e verifique os campos memo antes de distribuir a pasta de trabalho.
Comparação de formato: DBF vs XLSX
Como os formatos DBF e XLSX se comparam nas propriedades mais importantes para esta conversão.
| Propriedade | .DBF dBASE Database File | .XLSX Microsoft Excel Open XML Spreadsheet |
|---|---|---|
| Padrão aberto | Parcialmente aberto | Sim |
| Compressão | Sem compressão | Ambos |
| Tamanho típico do arquivo | Pequeno | Médio |
| Abre num navegador web | Não | Parcial |
| Edição posterior | Limitado | Fácil |
| Suporte a metadados | Básico | Extenso |
| Legível em texto simples | Não | Não |
| Mais usado para | Intercâmbio de dados | Intercâmbio de dados |
| Introduzido | 1983 | 2007 |
| Desenvolvedor | Ashton-Tate / dBASE, Inc. (format origin) | Microsoft |
| Tipo MIME | application/x-dbf | application/vnd.openxmlformats-officedocument.spreadsheetml.sheet |
Software sugerido para converter dbf para xlsx
Perguntas frequentes
O conversor de DBF para XLSX é gratuito?
Sim, converter DBF para XLSX no 101convert.com é totalmente gratuito. Não é necessário cadastro, e-mail nem instalação. Se você precisa de um limite de tamanho de arquivo maior ou quer converter mais arquivos de uma vez, veja nossos planos.
Qual o tamanho máximo do meu arquivo DBF?
Você pode enviar arquivos DBF de até 50 MB e converter até 20 arquivos de uma vez em um único lote.
O que acontece com os arquivos enviados?
Os arquivos são processados automaticamente e excluídos dos nossos servidores poucos minutos após a conversão. Nunca visualizamos nem compartilhamos seus arquivos.
Preciso instalar algum programa para converter DBF para XLSX?
Não. A conversão de DBF para XLSX é feita totalmente online no navegador e funciona no Windows, Mac, Linux, Android e iPhone.
A conversão falhou?
Na maioria dos casos, a causa é um formato de arquivo incorreto. Envie um arquivo DBF válido para esta conversão de DBF para XLSX. Às vezes, o problema também pode estar do nosso lado. Analisamos falhas de conversão recorrentes e desativamos ou corrigimos o conversor se detectarmos algum defeito.
Outras conversões de arquivo .dbf
- dbf para mdb
- dbf para txt
- dbf para xl
- dbf para xls
- dbf para sqlite
- dbf para dbc
- dbf para jpg
- dbf para docx
- dbf para json
- dbf para accdb
- dbf para accde
- dbf para adb
- dbf para cdx
- dbf para csv
- dbf para db
- dbf para db2
- dbf para dbt
- dbf para dbx
- dbf para fdb
- dbf para frc
- dbf para gdb
- dbf para html
- dbf para lst
- dbf para mdf
- dbf para ndx
- dbf para odb
- dbf para odf
- dbf para ods
- dbf para odt
- dbf para pdf
- dbf para sdf
- dbf para spr
- dbf para sql
- dbf para xml