VBA:AccessでCSVのリンクテーブルの接続先(リンク元)の変更方法(DAO)

1.やりたいこと

 AccessのCSVのリンクテーブルの接続先・リンク元のパスを変更したい。
 ※カンマ区切りだけれど、テキスト形式で保存されているものでもリンク更新できます。

2.サンプルコード

サンプルコードは以下となります。
実行するとAccessのリンクテーブルの接続先・リンク元が変更されます。

(1)設定等考えずにリンク更新をする場合

(2)定義ファイルを利用する場合

定義ファイルを利用した場合のサンプルコードは以下となります。
定義ファイルは事前に設定しておいてください。

(3)文字コードを指定したい場合

文字コードを指定したい場合のサンプルコードは以下となります。

◆関連記事

AccessVBA:【DAO】テーブルのインデックス作成・削除(CREATE INDEX・UNIQUE INDEX・DROP INDEX)

【VBA】DAOを使ったテーブルのインデックスの作成と削除の方法について

AccessVBA:テーブルの存在チェック

Accessにテーブルが存在するかどうかのチェック方法についての説明です。




おすすめ