歴史レッスン: .dbfファイルとは? Excelが開かないdBASEテーブル
自己記述のdBASE / xBaseテーブル。それ自体はシェープファイルではない — そして現代Excelはしばしばきれいに開けない。

TL;DR
.dbf は dBASE / xBase テーブル: 自己記述ヘッダ と 固定長レコード。同伴に .dbt メモ。GIS シェープファイルは .shp / .shx 横の属性に .dbf を再利用。現代Excel はクラシック .dbf をしばしばきれいに開けません。Legacy File Converter はこのPC上で XLSX または CSV へ変換します。
.dbfファイルとは?
C. Wayne Ratliff が 1978 年に Vulcan を作り、NASA Jet Propulsion Laboratory の JPLDIS に触発されました。Ashton-Tate がライセンスし dBASE II として販売 — 「II」はマーケティングで真の第2版ではありません。IBM PC DOS に移植されベストセラーに。dBASE III は 1984 年半ば(5月/6月の出典で出荷週が異なる)。dBASE III+(1985年12月)が今日ディスクに広く残る「現代的」III+ ファイル配置を導入しました。
1985 年までに PC Magazine は .dbf を他ソフトがすでに読む想定の事実上の標準と述べました(Wikipediaの .dbf 記事がその雑誌報道を引用)。形式は 自己記述: プログラムはファイルヘッダ自体からフィールド名と型を学べます — 議会図書館形式記述 FDD000325 がそのパターンを文書化します。
シェープファイル.dbf対単独dBASEテーブル
.dbfの横に.shpと.shxも見えたら、ESRIシェープファイルのGIS属性を見ているのであり — 必ずしも単独で開くオフィスデータベースではありません。
なぜExcelは私の.dbfを開かないのか
古い Excel は dBase Files フィルタ付き File → Open で多くの .dbf を開けました — Excel 2007 / 2010 時代のコミュニティ文書がまだその道を述べます。新しいExcelではダブルクリックや File → Open がしばしば失敗: Trust Center / File Block、「形式非対応」、Excel 2010 では開いたが Excel 2016 では開かない ESRI .dbf(Microsoft Answersスレッド)。「Excelが永遠にDBFを消した」きれいな年ではなく、信頼性のmessyな低下です。
Access 2013 は有名に dBASE インポートとリンクを落とし、Microsoftは後に Access for Microsoft 365 / 後のAccessで dBASE を復元 — その側では Access 2013 が壊れた年でした。今日の表計算の製品方針は既存ハウツーと同じ: 現代Excel はクラシック .dbf をしばしばきれいに開けないので、ローカルに XLSX または CSV へ。
バイトの仕組み(ヘッダ、レコード、メモ)
ヘッダは版バイト、最終更新スタンプ YYMMDD、レコード数、ヘッダ長、レコード長、そのあと 32バイト フィールド記述子の列 — クラシック水準は名前を約 10 文字、型は C / D / F / L / M / N など — 0x0D で終端。プログラムはデータ行に触れる前にそのマップを読みます。
各レコードは削除フラグで始まります: 0x20(スペース)はアクティブ、0x2A(アスタリスク)は削除。フィールドは列間セパレータなしでパック。ファイル末尾はEOFマーカー 0x1A。メモ(および一部バイナリ)は .dbf にテキストの 10桁 ブロック番号だけを持ち、長いテキストは同伴 .dbt にあります。dbt を失うとメモ列は空や壊れになります。
変種が積み重なります: FoxBASE+ / dBASE III+、dBASE IV、Visual FoxPro(しばしば版バイト 0x30)など。xBase はクローン一族 — FoxPro、Clipper、Harbour など — Ashton-Tate製品が手を変えたあともテーブルの考えを生き続けさせた名前です。
2026年にまだこれらのファイルがディスクに残る理由
Ashton-Tate は Fox を訴え、1990年12月 連邦裁が訴えを退け、JPLDIS パブリックドメイン基盤を開示しなかったとしてAshton-Tateの dBASE 著作権を無効にしました(後の Borland 取引 / DOJ 経路はその訴え終結を要求)。形式は会社争いに勝ち残りました。Borland が 1991 年に Ashton-Tate を買収。Microsoft が 1992 年に Fox を買い FoxPro を Visual FoxPro へ(後に終了)。そのすべてを通じて .dbf テーブルが交換単位のままでした。
2026 年、同じ拡張子はまだ GIS シェープファイル属性、古い POS / ビジネスアプリ、FoxPro 時代の業務テーブル、遺産やオフィスアーカイブに現れます — 書いたアプリより長く残ったレガシーファイル。LibreOffice / OpenOffice Calc は多くの一般 .dbf を読み書きできますが、すべての Excel がそうするわけではありません。
Legacy File Converter は .dbf をこのPC上でオフラインに XLSX または CSV へ。実践ハウツーは dBASE(.dbf)データベースを表計算として開く。
ファイルを変換
関連記事
古いファイルを開く準備はできましたか?
無料で始めて、買い切りの $79.95 Standard ライセンスで無制限変換を解除。Windows インストーラーをダウンロード — 最大 10 ファイルまで全機能。
無料トライアル
アプリの全機能 · 最大 10 ファイル
Windows 10 または 11
これまでどおりの無料トライアル — Windows インストーラーをダウンロードして、PC 上でローカルに変換できます。
直接 Windows インストーラー · オフライン MSI
安全ですか? — 発行元、インストーラー、SmartScreen のヘルプ
Windows 10 または 11 が必要です。サブスクリプションなし。100% Windows ネイティブ。