ディレクトリの取得・変更方法

2023年6月25日エクセルVBA,プログラム言語関係

カレントディレクトリ関数

今エクセルVBAがどのカレントディレクトリーにいるか、分からなくなった時とか利用フォルダーを固定したい時に使用します。

カレントディレクトリ(現在利用しているフォルダー)

Debug.Print CurDir
実行結果: D:PRINT

カレントディレクトリを変更する場合

ChDrive D
ChDir D:

'マクロ実行ファイルのフォルダパスを確認

Debug.Print ThisWorkbook.Path
実行結果: D:PRINT

自分
自分

マクロ実行ファイルは、共有フォルダーも指定できる為に、非常に便利に使っております。
実行しているファイルのフォルダーが分からなくなったら、「ThisWorkbook.Path」を実行して試してみてください。自動でファイルを読込場合に便利なので是非試してみてください。

Posted by ピンチはピンチ