VBA:【DoCmd】Accessのテーブルのエクスポート、クエリをテーブルとしてエクスポートする方法
ここではテーブルのエクスポート、クエリをテーブルとしてエクスポートする方法について紹介します。
◆テーブルのエクスポート、クエリをテーブルとしてエクスポートする方法法
以下を実行すると、「newAccessPath」で指定したファイルに「TblName」が「newTblName」として作成されます。
もし同名のファイルがある場合はテーブルは上書きされます。
「TblName」にクエリ名を入れるとクエリがテーブルとしてエクスポートされます。
※クエリをテーブルとしてエクスポートすると元のテーブルにあったインデックスは引き継がれません。
警告メッセージ
実行時に「セキュリティに影響を及ぼす可能性のある問題が検知されました」というメッセージが出ます。
「開く」を押すことでエクスポートが続行されます。
![]() |
警告メッセージを出ないようにする方法
Accessの「ファイル」→「オプション」→「セキュリティセンター」の「マクロの設定」で「すべてのマクロを有効にする・・・」にチェックをいれればメッセージは出なくなりますが、セキュリティ上推奨されておらず、職場によっては変更できない場合があります。