Excel VBA ワークブックが保存されているフォルダ名をフルパスで取得する-Path、FullName

Excel VBAを使ってワークブックが保存されているフォルダ名フルパス取得する方法を記録します。

パスを取得するには、「Path」プロパティや「FullName」プロパティを使います。

< スポンサーリンク >





 

「Path」「FullName」プロパティ構文

Workbookオブジェクトのブック/ファイルへの完全なパスを返します。

式.Path

 

Workbookオブジェクトのブックのパスとファイル名を返します。

式.FullName

 

VBAでパスを取得する例

フォルダ名までを取得-Path

自分のブックが保存されているフォルダ名をメッセージでします。

Sub test()
    MsgBox ThisWorkbook.Path
End Sub

VBA_Path

VBA_Path

 

複数開いているブックの2番目のブックのフォルダ名をメッセージで表示します。

Sub test()
    MsgBox Workbooks(2).Path
End Sub

VBA_Path

VBA_Path

 

ファイル名まで含めて取得-FullName

自分のブックが保存されているフォルダ名をファイル名まで含めてメッセージで表示します。

Sub test()
    MsgBox ThisWorkbook.FullName
End Sub

VBA_Path

VBA_Path

 

複数開いているブックの2番目のブックのフォルダ名をファイル名まで含めてメッセージで表示します。

Sub test()
    MsgBox Workbooks(2).FullName
End Sub

VBA_Path

VBA_Path

 

< スポンサーリンク >※広告先のお問い合わせは広告主様にお願いします