質問: access2010のdbを2007で使える? いつもお世話になります。ご指導をお願いします。 access2010で作成したdbをaccess2007で使用する必要が発生しました。事前に注意する事があれば教えて頂けませんでしょうか。私事の都合により相手に事前確認をお願いできません。心配事として前回頂いたアドバイスの中で、組み込みマクロはaccess2010から取り入れられた機能と伺いました。access2010で作成した組み込みマクロは、access2007で読み込めますでしょうか。アドバイスの程、宜しくお願いします。宜しくお願いします。
回答: こんばんは。 access 2010で作成したデータベースをaccess 2007で開く場合、 まず、access 2007にservice pack 2(sp2)が適応されていることが条件となります。 service pack 1(sp1)ではaccess 2010で追加された機能を含むデータベース自体開かないので注意が必要です。 それを踏まえてになりますが、データ マクロに関して一部制限があります。 〇データベース自体は開きますが、データ マクロが含まれるテーブルが読み取り専用で開くため、データ入力やテーブルの変更ができません 〇データ マクロを含むテーブルを参照するフォームまたはレポートに関しては、レイアウト ビューかデザイン ビューを開いて変更することができますが、テーブルから描画されたデータについては変更できません なお、データ マクロを削除し、データベース内のオブジェクトを新規データベースにインポートすることでaccess 2007上でも制限なく利用することができます。 データ マクロ以外の制限事項や互換化する手順については参考urlをご参照ください。