Sub 今のアクティブファイルのフォルダ名のみを取得する() フォルダ名 = Dir(ActiveWorkbook.Path, vbDirectory) MsgBox フォルダ名 End Sub 'テスト時のフルパスは「C:\test\テスト.xlsm」