- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:accessのマクロでODBC接続で外部データをインポートしたいのですが)
accessのマクロでODBC接続で外部データをインポートする方法
このQ&Aのポイント
- accessのマクロを使用してODBC接続で外部データを自動でインポートする方法について解説します。
- ファイルから外部データの取り込みでODBC DATABASES()を選択し、指定したテーブルをインポートする方法についても説明します。
- 具体的な設定方法として、アクションを「データベース変換」とし、ODBCデータベースを指定し、テーブルの構造も変換する方法を紹介します。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
先にODBCレベルでテストしてみてください。 拡張子表示できる設定で始めてください。 1.デスクトップで右クリックし、新規作成をクリック。 2.新規テキストドキュメントを選択。 3.名前を<任意>.udlとする。 4.拡張子変更の確認があるが強行する。 5.アイコンが「表とPC」みないに変わるので起動。 6.認識なさっている条件で接続テストを行う。 この段階でうまく行かなければODBCパラメータ記述のどこかがおかしい。 これでうまく行くならACCESSのAP部分がおかしい。 値を見直しながら再試行ください。 リンクテーブルをローカルのテーブルにするなら、リンクテーブルを参照するクエリを作成し、SQLビューに切り替え、[from <リンクテーブル名>]の直前に「into <ローカルテーブル名>」としてもインポートは実現できます。