プロが教える店舗&オフィスのセキュリティ対策術

すみませんが、教えてください。

Excel+VBAで、AccessをSQL,ADO,ADOXで操作しようとしています。

a.mdbのテーブルを、b.mdbに、エクスポート(インポート)したいのですが、やり方がわからず困っています。

すみませんが、テーブル構造のみをエクスポートする方法、データを含めてエクスポートする方法を教えてください。

A 回答 (1件)

◆方法1



Access をお持ちなら以下の方法が可能です。

DoCmd.CopyObject でコピーする。

これを行うには excelのVBA画面で 参照設定に microsoft Access Object 10.0 Liblary
を追加します。
__________________________________________________________
◆方法2
リンクテーブルを用いる

まず、B.MDB にリンクテーブルとして A.mdb のテーブルを
定義します。
これで B.mdb 側から A.mdbのテーブルが見えるようになります。

参考:「Microsoft Access のテーブルを使用した作業」のHPを参照
______________________________

【参考】
◆CopyObject マクロ アクション
 http://office.microsoft.com/ja-jp/access/HA01226 …

◆Microsoft Access のテーブルを使用した作業
http://www.microsoft.com/japan/msdn/columns/offi …


◆ADO(ActiveX Data Object)
 http://tuka.s12.xrea.com/index.xcg?p=ADO#p10
 
 
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
おかげさまで、解決しました。

お礼日時:2007/05/09 12:00

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