
コラム
Access のファイルの見分け方と、拡張子の一覧
- 公開日
- 更新日
Access とは
Access(Microsoft Access)は、Microsoft の、データをためて、探したり集計したりするためのアプリ(データベース)です。Microsoft 365 のプランなどに含まれていることがあり、PC で使います。
Access で作った業務のツールは、多くの場合1つのファイルです。データを入れる表(テーブル)、入力の画面(フォーム)、帳票(レポート)、自動で動かす手順(マクロ)や、VBA で書いたプログラム(モジュール)が、まとめて入っています。
手元のファイルが Access のものかどうかは、ファイル名の最後にある「拡張子」で見分けます。
Access の拡張子の一覧(.accdb・.mdb・.accde の違い)
拡張子は、ファイル名の最後のピリオドの後ろにある英字で、ファイルの種類を表します。たとえば 受注管理.accdb なら、拡張子は accdb です。
エクスプローラーで拡張子が表示されていない場合は、先に、下の「Windows で拡張子を表示させる」の手順で表示させてください。
結論から言うと、.accdb・.mdb・.accde・.mde・.accdr のどれかなら、Access で作ったツールです。.laccdb・.ldb・.accdt は、ツールそのものではありません。
| 拡張子 | 何のファイルか | できること・注意 |
|---|---|---|
| .accdb | Access 2007 以降の形式のデータベース。今の Access の標準の形式 | Access で開いて、使うことも、直すこともできる |
| .mdb | Access 2007 より前の形式のデータベース | .accdb の形式に変換できる。ただし Access 97 の形式は、今の Access では直接は変換できない |
| .accde | .accdb から作る、実行するためのファイル。VBA の元のコードは残っていない | 使うことはできるが、画面・帳票の設計やコードは直せない |
| .mde | .mdb から作る、.accde と同じ役割の古い形式 | .accde と同じく、設計やコードは直せない |
| .accdr | 使うだけの画面(ランタイム モード)で開くためのファイル。.accdb の拡張子を .accdr に変えて作る | 上のメニュー(リボン)や左の一覧(ナビゲーション ウィンドウ)が出ない形で開く。中身を守る仕組みではない |
| .accdt | Access のデータベースのテンプレート(ひな形) | 業務のツールそのものではない |
| .laccdb/.ldb | 「ロックファイル」(今だれが開いているかを記録する、一時的なファイル)。共有で開くと、同じフォルダに同じ名前でできる(.ldb は .mdb 用) | ツールではない。最後の人が閉じると消えるが、残ることもある |
.accde・.mde しか見つからない場合は、.accde(.mde)しか残っていないときの記事を、ロックファイルについては、共有フォルダの記事をご覧ください。
Windows で拡張子を表示させる
エクスプローラーで見たときに、ファイル名に拡張子が表示されていないことがあります。その場合は、次の手順で表示させます。
Windows 11 の場合
- タスク バーの検索ボックスに「エクスプローラー」と入力し、検索結果から[エクスプローラー]を選びます。
- エクスプローラーで、[表示]>[表示]>[ファイル名拡張子]を選びます。
Windows 10 の場合
- タスク バーの検索ボックスに「エクスプローラー」と入力し、検索結果から[エクスプローラー]を選びます。
- エクスプローラーの[表示]タブの[表示/非表示]グループで、[ファイル名拡張子]のチェック ボックスをオンにします。
これで、ファイル名の後ろに .accdb などが表示されます。
アイコンは手がかりに
Windows は、拡張子を見て、ファイルをどのアプリで開くか、どのアイコンで表示するかを決めています。アイコンで見当をつけたら、.accdb と .accde のような違いは、拡張子で確かめます。
似たファイルとの見分け方
Excel のマクロ付きファイル(.xlsm)
「マクロで動くツール」と聞いていたものが、Access ではなく Excel のファイルのこともあります。.xlsm は Excel 2007 以降の「マクロ有効ブック」、.xls は Excel 2007 より前のブックです。どちらも Excel のファイルで、Access のファイルではありません。
データを SQL Server に置いている .accdb
拡張子が .accdb でも、データがそのファイルに入っていないことがあります。Access は、SQL Server(Microsoft のデータベースのソフト。サーバーで動かす)などのデータベースにある表に「リンク」して使うことができます。この場合、Access のファイルは画面や帳票を受け持ちます。
データは SQL Server の側にあるため、このファイルをコピーしてもデータは含まれません。分からないときは、作った人や社内のシステムの担当者に、データがどこにあるかを確かめます。
画面とデータの2つのファイルに分けた形
Access のツールは、画面や帳票を入れたファイル(フロントエンド)と、データだけを入れたファイル(バックエンド)の2つに分けることができます。Microsoft の例では、MySolution.accdb を分けると MySolution_fe.accdb と MySolution_be.accdb になります。
Microsoft は、バックエンドを共有フォルダに置き、フロントエンドを一人ひとりの PC に置く形を案内しています。PC にあるファイルと、共有フォルダにあるファイルの両方で、1つのツールです。詳しくは、共有フォルダの記事で説明しています。
Access のファイルだと分かったら
版を確かめる
Access は、版によってサポートの期限が違います。版の確かめ方と、版ごとのサポートの状況は、Access 2016・2019・2021 のサポート終了の記事にまとめています。
ファイルの大きさを見る
Access のファイルには、2GB までという上限があります。大きさの確かめ方と、上限に近いときの進め方は、2GB の上限の記事で説明しています。
まずは、診断で目安を確かめる
Access のファイルだと分かったら、「無料Web診断(Access版)」で、直す・Web に移す・置き換えるのどれが合いそうかの目安を確かめられます。選択式の質問に答えるだけです。版やファイルの大きさが分からなくても、「わからない」を選んで進められます。
ご希望の方は、30分の無料オンライン相談もご利用いただけます。無理な営業はいたしません。
あわせて読みたい記事
出典
- Microsoft サポート「データベースの基本」(新しいタブで開きます)https://support.microsoft.com/ja-jp/office/database-basics-a849ac16-07c7-4a31-9948-3c8c94a7c204
- Microsoft サポート「Microsoft 365 のシステム必要条件」(新しいタブで開きます)https://support.microsoft.com/ja-jp/accounts-billing/subscriptions/microsoft-365-system-requirements
- Microsoft サポート「Windows の一般的なファイル名拡張子」(新しいタブで開きます)https://support.microsoft.com/ja-jp/windows/experience/storage-filemanagement/common-file-name-extensions-in-windows
- Microsoft サポート「Access アプリケーションを展開する」(新しいタブで開きます)https://support.microsoft.com/ja-jp/access/deploy-an-access-application
- Microsoft サポート「.accdb ファイル形式にデータベースを変換する」(新しいタブで開きます)https://support.microsoft.com/ja-jp/access/convert-a-database-to-the-accdb-file-format
- Microsoft サポート「SQL Server データベースのインポートまたは SQL Server データベースへのリンク」(新しいタブで開きます)https://support.microsoft.com/ja-jp/access/import-or-link-to-data-in-an-sql-server-database
- Microsoft Learn「アクセス ロック ファイル (laccdb および ldb) の説明」(新しいタブで開きます)https://learn.microsoft.com/ja-jp/previous-versions/troubleshoot/microsoft-365/microsoft-365-apps/access/lock-files-introduction
- Microsoft Learn「Preparing Your Access 2003 Database for Deployment, Part 2」(新しいタブで開きます)https://learn.microsoft.com/en-us/previous-versions/office/developer/office-2003/aa662934(v=office.11)
.mde とロックファイルについての説明は、Microsoft の古い技術資料によります。
Windows の手順と画面の名前は、Microsoft の日本語のサポートページの表記に合わせています。
(2026年10月時点の情報です)
Microsoft、Access、Excel、SQL Server、Windows、Microsoft 365 は、米国 Microsoft Corporation の米国およびその他の国における商標または登録商標です。
