===== 1階層上のpathを取得 ===== いきなりマニアックだ(^^;;\\ アクティブになってるEXCEL BOOKのpathは以下のように取得が出来る。 ACTIVE_DIR = AtiveWorkbook.Path これだと、複数BOOKを開いてる場合、直前にSELECTしたBOOKのPATHが取得される。 最近はLINUXでシェルを書くことが多くてついつい../とかしたら1階層上を取得できるやん!!って思ってしまった(汗\\ \\ さて、VBAの場合はどうするかというと、以下のコードで取得が可能 BASE_DIR = Left(ActiveWorkbook.Path, InStrRev(ActiveWorkbook.Path, "\") - 1) \\ ちなみに、VBAを実行しているBOOKはThisWorkbookってのでも取得可能だよ(^^)