
Excel VBAを使ってワークブックが保存されているフォルダ名をフルパスで取得する方法を記録します。
パスを取得するには、「Path」プロパティや「FullName」プロパティを使います。
< スポンサーリンク >
「Path」「FullName」プロパティ構文
Workbookオブジェクトのブック/ファイルへの完全なパスを返します。
式.Path
Workbookオブジェクトのブックのパスとファイル名を返します。
式.FullName
VBAでパスを取得する例
フォルダ名までを取得-Path
自分のブックが保存されているフォルダ名をメッセージでします。
Sub test()
MsgBox ThisWorkbook.Path
End Sub
複数開いているブックの2番目のブックのフォルダ名をメッセージで表示します。
Sub test()
MsgBox Workbooks(2).Path
End Sub
ファイル名まで含めて取得-FullName
自分のブックが保存されているフォルダ名をファイル名まで含めてメッセージで表示します。
Sub test()
MsgBox ThisWorkbook.FullName
End Sub
複数開いているブックの2番目のブックのフォルダ名をファイル名まで含めてメッセージで表示します。
Sub test()
MsgBox Workbooks(2).FullName
End Sub
こんな記事も書いています