AccessのVBAを使ってリンクテーブルのリンク元をVBAで変更する方法について覚書。 リンクしているテーブルを持つリンク元ファイルの保存場所が変更になったときなどに一括してリンクテーブルのパスを変更先のパスに書き換える方法。 最近何回か使ったので覚書しておく。 以下にサンプルプログラムを記述。 リンクテーブルのリンク元を変更するVBAのサンプルプログラム DAOを使用したプログラムなのでDAOオブジェクトライブラリの参照設定を忘れずに。 VBAの画面で、[ツール] - [参照設定]でDAOを指定してください。 リンクテーブルを指定する場合のVBAのサンプルプログラム 任意のリンクテーブルを指定してリンク元を変更する場合のサンプルプログラムを以下に記載します。 Sub Sample01() Dim db As DAO.Database, tb As DAO.TableDef Set db