対象:Access2002, Access2003, Access2007
Accessのインストールパスが、
? Application.SysCmd(acSysCmdAccessDir)
で調べられることをご紹介しました。
最後に念押ししておきましたが、
? Application.SysCmd(acSysCmdAccessDir)
で調べられるのは、MSACCESS.EXEの存在するパスです。
あくまでも。
MDBファイルのパスをVBAで取得する
Accessをお使いの方の場合、(AccessのExeがある場所・フォルダ・ディレクトリではなく)開いているMDBファイルがどこにあるのかを調べたいということがあります。
[スポンサードリンク]
MDBのパスも同じく簡単なコードで調べることができます。
▼操作手順:MDBのパスを調べる
[イミディエイト]ウィンドウに
? CurrentProject.Path
と入力して[Enter]キーを押す
[イミディエイト]ウィンドウに
? CurrentProject.Path
と入力して[Enter]キーを押す
ここでは[イミディエイト]ウィンドウ上でMDBのパスを調べるために
? CurrentProject.Path
としていますが、通常のVBAのコードなら勿論
CurrentProject.Path
で、MDBファイルのパス(文字列型)を取得できます。
最終更新日時:2024-01-25 14:38
[スポンサードリンク]
- Newer:Excelで小数点以下を無視して計算したい−表示桁数で計算する
- Older:引数(ひきすう)とは
Home » Access VBA » VBAでMDBファイルのパスを取得する−CurrentProject.Path