【MSAccessに関する質問】

≪Access2010 → Access2000形式でデータを保存し、扱えるようにしたい≫

当方、事務所はAccess2000を使用しています。
顧客からのデータは殆どこれで対応できていましたが、最近になり、
上位バージョン(どのバージョンかは不明)で作成されたと思われる
データの納品があり、それを開けない状況が発生した為、2010を購入しました。

ところが
http://office.microsoft.com/ja-jp/access-help/HA010341788.aspx#BMbackwardscompatibility
マイクロソフトの言うには、“新しい要素”を含んでいる為、
『新しい機能を使用しないようにデータベースを修正しない限り、
データベースを2007より前のバージョンの形式に変換することはできません。』
とあります。こういうことを書くからには修正ができるのだと思います。
この、“データベースの修正”方法を知りたいです。

★客にデータを作り直させる事は、事情によりできません。
★2003等、中間のバージョンの購入をするのがいいという
 ご意見の方は、なぜそうかという事を教えて頂きたいです。

以上、どうぞよろしくお願いします。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:2010/10/20 16:50:03
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答5件)

id:rafting No.1

回答回数2652ベストアンサー獲得回数176

メッセージに表示されている機能を使用しないようにデータベースを修正しない限り、データベースを 2007 より前のバージョンの形式に変換することはできません。

http://office.microsoft.com/ja-jp/access-help/HA010341788.aspx

id:tako3winner

質問内容はお読みいただいたのでしょうか・・・

2010/10/13 22:04:45
id:Galapagos No.2

回答回数963ベストアンサー獲得回数89

ポイント70pt

拡張子が .accdb ならAccess2007以降で作成されており、それまでにない下記の要素があると、下位バージョンへ変換することができません。

  • Web データベース
  • 集計データ型
  • データ マクロ
  • データ サービス接続
  • 移動コントロール
  • 新しい暗号化
  • 並べ替え順序

参考:Access 2007-2003 ファイル互換について

id:tako3winner

元データは.mdbです。

完全にできませんよということでしょうか?

今後の方法を模索しているための質問ですので、「~だからできない」「~だとできない」

というご回答よりも、「~するしかないけどこれが1つの方法」とか、今後の対応に繋がるものがほしいです。

2003買えよとか、2000で開けないけど2010で開けるならそのファイルだけ2010上であつかうのが現実的だ、

とかその程度のなげかけも参考になるのです。今後とる対応でベストな方法が何になるかを考えています。


まぁしりたいのは修正方法なんですけど。。

2010/10/13 22:25:26

質問者が未読の回答一覧

 回答者回答受取ベストアンサー回答時間
1 k-tan2 401 329 48 2010-10-13 20:17:47
2 Galapagos 963 887 89 2010-10-14 17:23:55
3 GIJYUTUSYA3 8 6 0 2010-10-20 10:01:48
  • id:atcsugi
    >データの納品があり、それを開けない状況が発生した為、2010を購入しました。
    2010を購入し、それを使用してデータは見れている、
    そしてそれを他のPCでも見れるようにしたい等の理由で2000で見れる形式にしたい、
    という前提でお話しします。

    たとえDB全体を2000形式で保存しなくても、テーブル単位でコピーしてやれば良いのではないでしょうか。
    ①ACCESS2000形式のmdbを作成して開く(あるいは他の2000形式のmdbをコピーして開く)
    ②ACCESS2010?形式で送られてきたファイルを開く
    ③①、②ともにF11を押してデータベースウィンドウ(2010ではナビゲーションウィンドウという呼称ですが)を開く
    ④②から①のウィンドウへ、テーブルをドラッグしてコピーする

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません