- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:リンク元のパスを変更したい vba アクセス)
リンク元のパスを変更したい vba アクセス
このQ&Aのポイント
- リンク元のパスを変更したいが、実行してもエラーにならず、パスも変わらない。CurrentDb.TableDefs(T.Name).Connectはパスの取得しかできない。
- 質問者は複数のテーブルのリンク元のパスを変更したい。しかし、実行してもパスが変わらない。CurrentDb.TableDefs(T.Name).Connectはパスの取得しかできないのか?
- VBAのコードを使用して複数のテーブルのリンク元のパスを変更したい。しかし、実行してもエラーにならず、パスも変わらない。なぜリンク元のパスを変更できないのか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
RefreshLinkしないと登録されません。 Access2010のヘルプより抜粋 『備考 リンク テーブルの接続情報を変更するには、対応する TableDef オブジェクトの Connect プロパティをリセットした上で、RefreshLink メソッドを使用して情報を更新します』 http://kikutips.blog13.fc2.com/blog-entry-107.html
お礼
ご回答ありがとうございます。