- ベストアンサー
Excel2003からAccess2007のデータの取り込みについて
Excel2003からAccess2007で作成しているデータを取り込もうとしているのですが、うまくいきません。クエリのウィザードでテーブル名等は表示されるのですが、いざデータを取り込もうとすると、”ファイル名.mdbが見つかりません”というエラーが表示されます。そもそも拡張子がmdbというファイルはないのですが、回避する方法があるのでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
参考にしかならないと思うが Access2007の信ファイル形式 http://www.nodai.ac.jp/center/syogai-mainte/vista/info/office/Access2007-2003compati.html#newfiletype ーー Access 2007-2003 ファイル互換について http://www.nodai.ac.jp/center/syogai-mainte/vista/info/office/Access2007-2003compati.html ーーー >回避する方法があるのでしょうか 表現がおかしい。 一部を避けて(回避)、といった、考え方よりも、目的を達成する方法でしょう。 ーー 一旦2003の形式のファイルを2007側で作って、、エクセル2003へ持ってくる。エクセル側ではVBAの回答が多いが、 操作で良いなら、エクセル側で、データー外部データの取り込みーファイル指定(アクセスデータベースMdbの1つを指定)ークエリの指定 をする。 Googleで「accessからexcel」で照会して見ること。 ーー エクセル側で上記の操作のマクロの記録をとれば、エクセルにデータを持ってくるコードは判る。 ーー この質問は、処理の流れの、どれくらいを自動で(VBA等で)やりたいのか、VBAなどの経験が有るのかなど、はっきり書いてないので、答えにくいのでは。
その他の回答 (1)
- yama1718
- ベストアンサー率41% (670/1618)
.mdb というのは Access 2003 のデータベースの拡張子ですね、 Access 2007 なら旧Accessの形式でデータベースを保存する必要があるのでは。 http://office.microsoft.com/ja-jp/access/HA100678311041.aspx この辺をご参考に。
お礼
回答ありがとうございます。 2003形式で保存してみます。
お礼
回答ありがとうございます。 2003形式で保存してみます。