.accdb ファイル形式にデータベースを変換する

Access 2016、Access 2013、Access 2010、Access 2007 では、.accdb ファイル形式でデータベースが作成されます。この形式は、複数値を持つフィールド、データ マクロ、Access Services への発行などの機能をサポートします。

Microsoft Office Access 2003、Access 2002、Access 2000、または Access 97 で作成されたデータベースを .accdb ファイル形式に変換することができます。ただし、.accdb ファイル形式のデータベースは、Access 2007 より前のバージョンの Access を使用しても開いたりリンクしたりできませんので注意してください。

さらに、.accdb 形式では、レプリケーションやユーザーレベルのセキュリティはサポートされていません。Access 2003 以前のバージョンを使用しているユーザーとデータベースを共有する必要がある場合、または、レプリケーションやユーザーレベルのセキュリティを使用する必要がある場合は、.mdb ファイル形式を使用する必要があります。

注: 同じファイル形式を共有していても、Access 2016 と Access 2013 の一部の機能は Access 2007 では使用できません。詳細については、Access 2010、Access 2013、または Access 2016 で作成または変更されたデータベースを Access 2007 で開くを参照してください。

この記事の内容

Access 2000 または Access 2002 - 2003 データベースを .accdb 形式に変換する

Access 97 データベースを .accdb 形式に変換する

Access 2010、Access 2013、または Access 2016 で作成または変更されたデータベースを Access 2007 で開く

Access 2000 または Access 2002 - 2003 データベースを .accdb 形式に変換する

Access 2000 または Access 2002 - 2003 データベース (.mdb) を .accdb ファイル形式に変換するには、まず Access 2007、Access 2010、Access 2013、または Access 2016 でデータベースを開いてから、.accdb ファイル形式で保存する必要があります。

  1. [ファイル] をクリックし、[開く] をクリックします。

  2. 変換する Access 2000 または Access 2002 - 2003 データベース (.mdb) をクリックします。

    注: [データベースの拡張] ダイアログ ボックスが表示される場合、データベースは Access 2000 より前のファイル形式を使用しています。続行するには、「Access 97 データベースを .accdb 形式に変換する」を参照してください。

  3. [ファイル] をクリックし、[名前を付けて保存]、[データベースを名前を付けて保存] の順にクリックします。

  4. [Access] ファイル タイプを選択し、[名前を付けて保存] をクリックします。

    [名前を付けて保存] を使用するときにデータベース オブジェクトが開いていると、コピーを作成する前にそれらのデータベース オブジェクトを閉じるように求めるメッセージが表示されます。[はい] をクリックするとオブジェクトが閉じ、[いいえ] をクリックすると処理全体が取り消されます。必要に応じて、変更を保存するように求めるメッセージが表示されます。

  5. [名前をつけて保存] ダイアログ ボックスで、[ファイル名] ボックスにファイル名を入力し、[保存] をクリックします。

    Access はデータベースのコピーを作成し、コピーされたデータベースが開きます。元のデータベースは自動的に閉じます。

ページの先頭へ

Access 97 データベースを .accdb 形式に変換する

Access 2013 では、Access 97 データベース (.mdb) を直接 .accdb ファイル形式に変換できなくなりました。ただし、Access 97 データベースを以前のバージョンの Access で開き、Access 2013 対応の形式で保存することはできます。たとえば、Access 2003 を使って Access 97 データベースを開き、そのデータベースを Access 2013 で開ける形式に変換するには、次の操作を行います。

  1. Access 2003 で Access 97 データベースを開きます。

  2. [ツール]、[データベース ユーティリティ]、[データベースの変換]、[Access 2002 - 2003 ファイル形式] の順にクリックします。

  3. データベース名を入力し、[保存] をクリックします。

  4. Access 2003 を閉じて、Access 2013 を開きます。

  5. データベースを開き、[ファイル]、[名前を付けて保存]、[Access データベース (.accdb)]、[名前を付けて保存]、[保存] の順にクリックします。

Access 2007 や Access 2010 を使って、Access 97 データベースを .accdb 形式に変換することもできます。どちらかの製品で Access 97 データベースを開くと、データベースの拡張ウィザードが表示されます。このウィザードを使用すると、データベースを .accdb 形式に変換できます。

ページの先頭へ

Access 2010、Access 2013、または Access 2016 で作成または変更されたデータベースを Access 2007 で開く

Access 2016、Access 2013、Access 2010、Access 2007 では同じファイル形式が使用されるため、最初に [名前を付けて保存] コマンドを使用しなくても、Access 2010、Access 2013、または Access 2016 で作成されたデータベースを Access 2007 で開くことができます。ただし、Access 2016、Access 2013、Access 2010 には、Access 2016、Access 2013、Access 2010 の実行が必要な機能がいくつか含まれています。機能によっては、Access 2007 でデータベースを使おうとすると、次のいずれかの問題が発生する場合があります。

  • 機能を使用するオブジェクトを変更できない。

  • 機能を使用するオブジェクトを開くことができない。

  • Access 2007 でデータベースをまったく開くことができない。

ページの先頭へ

スキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

この情報は役に立ちましたか?

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×