Office Access 2007 でデータベースを開いた場合、Access 2010 に保存されたデータベースを編集することはできません

元の KB 番号: 982277

現象

次のような状況で問題が発生します。

  • Microsoft Office Access 2007 でデータベースを作成して保存します。
  • Microsoft Access 2010でデータベースを開き、データベース内のテーブルにデータ マクロを追加し、変更をデータベースに保存します。
  • Office Access 2007 でデータベースを開き、テーブルの編集を試みます。

このシナリオでは、テーブルを編集できません。 さらに、以下のエラー メッセージが表示されます。

Office Access 2007 では、2007 Microsoft Office システム Service Pack 2 がインストールされています

このデータベースでは、現在のバージョンの Microsoft Office Access と互換性がない可能性がある一部の機能が使用されます。

Office Access 2007 では、2007 Microsoft Office システム Service Pack 1 がインストールされているか、または OFFICE Access 2007 の RTM リリース バージョンにインストールされています

認識されないデータベース形式 'path\file_name'。

原因

この問題は、Office Access 2007 でサポートされていない新機能が Access 2010 のデータベースに追加されたために発生します。

回避策

この問題を回避するには、以下のいずれかの方法を使用します。

方法 1

Access 2010 をインストールし、データベースを編集します。

方法 2

Office Access 2007 でデータベースを編集するには、次の手順に従います。

  1. Access 2010 でデータベースを開きます。
  2. データ マクロなどの新しい機能をデータベースから削除します。
  3. Access 2010 で新しいデータベースを作成し、古いデータベースから新しいデータベースにすべてのオブジェクトをインポートします。
  4. Access 2010 で新しいデータベースを保存し、Office Access 2007 で新しいデータベースを編集します。