プロが教えるわが家の防犯対策術!

Access2010で作成したものを2003と2007でも対応できるかを知りたく質問させていただきました。
一度作成したもの2003や2007で修正などはできないでしょうが、出来上がったものを何か互換ファイルみたいなものを入れておけば使うことに関しては問題ないでしょうか?
よろしくお願いいたします。

A 回答 (2件)

1つのファイルを、異なるバージョンのAccessがインストールされた


PCで使用する場合、方法としては2つあるかと思います。

一応、Excel2003での「2007 ビューア」のような「互換ファイルみたい
なもの」という意味では後者(Runtime)が該当するかと思いますが、
それぞれ難点がありますので、事情と照らし合わせてどちらを採るか、
或いは製品版を導入するか、検討してみてください。

※私自身は「Access2003で統一された環境(職場・複数端末)」と、
  「Access2003・2007の共存環境(自宅・単一端末)」しか扱って
  いないため、利点・難点とも見落としがある可能性もあります(汗)


【1・新旧双方でサポートされているMDB形式を使用する】
<利点>
 ・全てのPCで、テーブルやフォームなどのデザイン変更やVBAの
  編集などが可能
<難点>
 ・新旧バージョンで共通の機能のみしか使用できない
  ※バージョンアップで追加/削除された機能は、以下のサイト
   などで確認可能(予め目を通すにしても、トラブル発生後に
   確認するにしても、面倒なのが・・・(汗))
 [Office Access 2007 での変更点]
 http://technet.microsoft.com/ja-jp/library/cc179 …
 [Access 2010 での変更点]
 http://technet.microsoft.com/ja-jp/library/cc179 …


【2・Runtimeにより全PCでaccdb形式を使用可能にする】
<利点>
 ・全てのPCで、新バージョンの機能を使用したデータ操作が可能
<難点>
 ・製品版Accessの入ったPCでしか、デザイン変更やVBAの編集
  はできない
 ・Accessに関する端末ごとの設定(の一部?)については、Access
  から設定できなくなるため、レジストリの操作が必要になる
  http://www.u670.com/2011/02/08/access2010-runtim …
  http://www.mkkobo.com/runtime/runtime03.htm
 ・旧バージョンのAccessと共存させた場合、競合のようなことが
  おきることがある(らしい(汗))


Runtimeのダウンロード元(Access2010):
http://www.microsoft.com/downloads/ja-jp/details …
    • good
    • 0

私の勘違いでなければ、ACCESS2007と2010ではファイル形式に互換性があると思うのですが。


ACCESS2007で2002-2003形式のMDBファイルを作成し、そこにACCESS2010で作成したAccdbファイルのデータは例外(添付ファイル形式の項目など)はありますがインポート出来たと思います。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!