Convertisseur en ligne gratuit de DBF en XLSX
Convertir des tables DBF héritées en classeurs XLSX modifiables tout en vérifiant l’encodage et les valeurs des champs.
Convertir DBF en XLSX en ligne - gratuit
Votre fichier est traité instantanément et n'est pas stocké sur nos serveurs.
Importer un fichier depuis une URL
Collez un lien direct vers le fichier. Nous le téléchargeons sur notre serveur et il est converti exactement comme un fichier envoyé.
Comment ça marche
-
1/3
Téléversez votre fichier .dbf
Cliquez pour sélectionner le fichier que vous souhaitez convertir ou faites-le simplement glisser dans la zone indiquée.
-
2/3
Lancez la conversion .dbf vers .xlsx
Une fois le fichier téléversé, cliquez sur convertir dès que vous êtes prêt.
-
3/3
Téléchargez le fichier .xlsx converti
Le résultat de la conversion est prêt à être téléchargé.
Comment convertir dbf en fichier xlsx
- Bases de données
- Aucune note pour l'instant.
Une base de données héritée, une table attributaire GIS ou un système métier peut exporter des enregistrements au format .dbf lorsque le destinataire a besoin d’un classeur Excel pour les modifier, créer des rapports ou les partager. La conversion au format .xlsx rend la table accessible dans les logiciels de feuilles de calcul actuels sans nécessiter l’application de base de données d’origine.
Qu’est-ce que le format DBF ?
DBF est le format de table de base de données dBASE utilisé par dBASE, FoxPro, Visual FoxPro, Clipper et les anciennes applications métier. Il stocke des lignes et des champs typés tels que des valeurs de type caractère, numérique, date, logique et memo. Les jeux de données GIS basés sur Shapefile utilisent généralement un fichier DBF pour les données attributaires.
DBF est une famille de formats xBase apparentés. Les types de champs, les conventions d’encodage et les exigences relatives aux fichiers associés varient donc selon l’application. Les champs memo peuvent être stockés dans un fichier .dbt ou .fpt distinct ; les fichiers .cdx et .mdx contiennent généralement des index. Conservez les fichiers associés à côté du DBF pendant la conversion locale. L’ouverture du seul DBF peut entraîner l’absence ou la troncature des champs memo.
Qu’est-ce que le format XLSX ?
XLSX est le format de classeur Office Open XML basé sur ZIP, utilisé par Microsoft Excel et pris en charge par LibreOffice Calc, Apple Numbers et de nombreuses bibliothèques de feuilles de calcul. Il peut contenir plusieurs feuilles de calcul, des valeurs de cellules, des formules, une mise en forme, des filtres, des graphiques et des tableaux.
XLSX convient lorsque les données doivent être modifiées dans une feuille de calcul ou envoyées à des personnes ne disposant pas d’un logiciel compatible avec DBF. Chaque feuille de calcul prend en charge jusqu’à 1 048 576 lignes et 16 384 colonnes ; les tables DBF plus volumineuses doivent être fractionnées ou filtrées avant l’exportation.
Comment convertir DBF en XLSX
Avec LibreOffice Calc
- Installez LibreOffice et placez le DBF ainsi que tout fichier memo
.dbtou.fptrequis dans le même dossier. - Ouvrez LibreOffice Calc et sélectionnez File → Open. Choisissez le fichier
.dbf. - Dans la boîte de dialogue d’importation, sélectionnez le jeu de caractères utilisé par le système source. Les possibilités courantes incluent Windows-1252, ISO-8859-1 et UTF-8, mais le choix correct doit être indiqué par l’application d’exportation ou sa documentation.
- Vérifiez les noms de colonnes, les valeurs des lignes, les dates, les séparateurs décimaux, les caractères non ASCII et les champs memo. Traitez les identifiants tels que les codes postaux, les codes produits et les numéros de compte comme du texte lorsque les zéros initiaux sont importants.
- Sélectionnez File → Save As, choisissez
Excel 2007–365 (*.xlsx), puis enregistrez le classeur. - Lorsque LibreOffice demande le format, choisissez Use Excel 2007–365 Format.
Avec le convertisseur en ligne 101convert
101convert.com peut convertir gratuitement un fichier DBF en XLSX sans installer de logiciel : téléversez le DBF, sélectionnez XLSX comme format de sortie, lancez la conversion, puis téléchargez le classeur. Ne téléversez pas d’enregistrements confidentiels ou réglementés à moins que les conditions actuelles de traitement et de conservation du service répondent à vos exigences. Pour les bases de données contenant beaucoup de champs memo ou des données sensibles, utilisez une application locale et conservez tous les fichiers associés.
Avec Python pour des conversions reproductibles
Installez les packages requis :
pip install dbfread pandas openpyxl
Exécutez cet exemple avec l’encodage réel du fichier source :
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)"
Remplacez cp1252 par l’encodage réel du DBF et gardez les fichiers memo disponibles pour dbfread. Cette opération exporte les enregistrements et les champs, mais ne recrée pas les index DBF, les formulaires, les relations, les règles de validation, les indicateurs d’enregistrements supprimés ni les comportements propres à l’application. Pour les tâches répétitives, ajoutez une gestion explicite des champs de date, des valeurs nulles, des champs memo et des colonnes qui doivent rester au format texte.
Limites de qualité et de compatibilité
Les erreurs d’encodage sont irréversibles si le mauvais jeu de caractères est utilisé lors de l’importation. Les fichiers DBF n’identifient souvent pas leur encodage de manière fiable. Vérifiez donc les noms, les adresses et les autres textes non ASCII avant l’enregistrement.
Les logiciels de feuilles de calcul peuvent interpréter différemment les dates DBF, les valeurs logiques, la précision numérique, les valeurs nulles et les séparateurs décimaux. Vérifiez les changements entre jour-mois et mois-jour, les valeurs arrondies, les changements entre cellules vides et zéros ainsi que les valeurs logiques modifiées.
Excel peut automatiquement formater les identifiants comme des nombres, supprimer les zéros initiaux, afficher les valeurs longues en notation scientifique ou interpréter les codes ressemblant à des dates comme des dates. Définissez ces colonnes au format texte lors de l’importation ou corrigez le format de leurs cellules avant l’exportation.
Les index, les relations, les contraintes de champs, les formulaires, les requêtes, les métadonnées d’application et l’état des enregistrements supprimés DBF ne disposent pas de représentations automatiques équivalentes dans une exportation XLSX de base. Comparez le nombre attendu d’enregistrements actifs avec le nombre d’enregistrements de la feuille de calcul, examinez des enregistrements représentatifs et vérifiez les champs memo avant de distribuer le classeur.
Comparaison du format DBF vs XLSX
Comparaison entre les formats DBF et XLSX sur les propriétés les plus importantes pour cette conversion.
| Propriété | .DBF dBASE Database File | .XLSX Microsoft Excel Open XML Spreadsheet |
|---|---|---|
| Norme ouverte | Partiellement ouvert | Oui |
| Compression | Non compressé | Les deux |
| Taille de fichier typique | Petit | Moyen |
| S’ouvre dans un navigateur web | Non | Partiel |
| Modification ultérieure | Limité | Facile |
| Support des métadonnées | Basique | Étendu |
| Lisible en texte brut | Non | Non |
| Idéal pour | Échange de données | Échange de données |
| Date d’introduction | 1983 | 2007 |
| Développeur | Ashton-Tate / dBASE, Inc. (format origin) | Microsoft |
| Type MIME | application/x-dbf | application/vnd.openxmlformats-officedocument.spreadsheetml.sheet |
Logiciel suggéré pour convertir dbf en xlsx
Questions fréquentes
Le convertisseur DBF en XLSX est-il gratuit ?
Oui, la conversion de DBF en XLSX sur 101convert.com est entièrement gratuite. Aucune inscription, adresse e-mail ou installation n'est requise. Si vous avez besoin d'une limite de taille de fichier plus élevée ou souhaitez convertir plusieurs fichiers à la fois, consultez nos formules.
Quelle taille mon fichier DBF peut-il avoir ?
Vous pouvez téléverser des fichiers DBF jusqu'à 50 Mo et convertir jusqu'à 20 fichiers à la fois en un seul lot.
Qu'advient-il de mes fichiers téléversés ?
Les fichiers sont traités automatiquement et supprimés de nos serveurs quelques minutes après la conversion. Nous ne consultons ni ne partageons jamais vos fichiers.
Dois-je installer un logiciel pour convertir DBF en XLSX ?
Non. La conversion de DBF en XLSX s'effectue entièrement en ligne dans votre navigateur et fonctionne sous Windows, Mac, Linux, Android et iPhone.
La conversion a-t-elle échoué ?
Dans la plupart des cas, la cause est un format de fichier incorrect. Importez un fichier DBF valide pour cette conversion de DBF en XLSX. Il peut aussi arriver que le problème vienne de notre côté. Nous analysons les échecs de conversion récurrents et désactivons ou réparons le convertisseur si nous détectons un défaut.