リンクテーブルを使用しており 元のテーブルファイルが 1つの場合 かつ

リンクテーブルを使用しており
元のテーブルファイルが 1つの場合 かつ 同じフォルダーにある場合に便利な VBA
初期のフォームを開く時に設定しておくと良い
赤字のところを、リンクテーブルのファイル名+拡張子名に置き換えてください。
Dim db As DAO.Database,
Dim tb As DAO.TableDef
Set db = CurrentDb
'テーブルオブジェクトを列挙
For Each tb In db.TableDefs
'リンクテーブルだけを処理
If tb.Connect <> "" Then
'保存先を同じフォルダー内のファイルを指定
tb.Connect = ";DATABASE=" & CurrentProject.Path & "¥リンクテーブル名称+拡張子"
'リンク情報の更新
tb.RefreshLink
End If
Next tb
db.Close: Set db = Nothing