構文
記述方法は以下の通りとなります。
CurDir(”[ドライブ]”)
[説明]:
指定したドライブのカレントフォルダパスを返します。
(※カレントフォルダとは現在使用しているフォルダの事を指します。)
[ドライブ] | 調べたいカレントフォルダのドライブを記述します。 ドライブは省略する事も可能です。 省略した場合には現在使用しているドライブが割り当てられます。 ※「”」(ダブルクォーテーション)で囲みます。 |
[記述例]:
CurDir("C:")
CurDir
使い方
使い方について具体的に説明します。
[プログラミング例]:
Sub サンプル()
MsgBox CurDir("C:")
End Sub
内容は、「CドライブのカレントフォルダパスをMsgBoxで表示して下さい。」との意味になります。
※上記のプログラミング例は、VBE(VBA記述画面)に記述しないと実行ができません。VBEの開き方についてはこちらを参考にして下さい。
[実行例]:
①<実行>ボタンをクリックします。
②Cドライブの現在のカレントフォルダがWindowsとなるため、「C:\Windows」がMsgBoxで表示されます。
[サンプル]:
上記で説明したファイルをダウンロードできます。ご自由にお使い下さい。
カレントフォルダのパスを調べる方法の説明は以上です。
おわりに
今回はカレントフォルダのパスを調べる方法について説明しました。存在しないドライブを指定した場合等はエラーが表示されます。使用時には注意して下さい。