関数は自分で作る

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

2つのカレントフォルダ。VBA.CurDirとExcel.ThisWorkbook.Path。イミディエイトで確認。Shell関数

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

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

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

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

?vba.Curdir
?excel.ThisWorkbook.FullName

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

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

モバイルバージョンを終了