カレントフォルダを知る  Shell関数

カレンドとは今選んでいるっていう意味。カレントフォルダ/カレントディレクトリとは今いるフォルダ/ディレクトリのこと。

Excelは2つのカレントフォルダがある。

  1. VBAのカレントフォルダ
  2. Excelのカレントフォルダ。ファイルを保存するまでカレントフォルダは無い。

各カレントフォルダの確認は、イミディエイトウィンドウなら以下でできる。

?vba.Curdir
?excel.ThisWorkbook.FullName

Excelオブジェクトの方は、保存したらカレントフォルダが決まる。それまでは、ファイル名だけ。

ついでに、VBA.Shellでエクスプローラー/explorerを起動するとビジュアル的にわかりやすいかな?

(Visited 390 times, 1 visits today)
カテゴリー: 13 ファイル処理、メモ帳とのデータ処理 パーマリンク

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です