リンクテーブルを使用しており 元のテーブルファイルが 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
© Copyright 2026 Paperzz