構文
Object.Path = expression
expression・・・ワークブックの保存場所を取得
PathプロパティはObjectに指定した保存場所=ファイルパスを返します。
今回であればワークブックの保存場所(パス)を取得します。
Pathプロパティのサンプルコード
Public Sub sample() '■実行しているマクロファイルのパスを取得する Debug.Print ThisWorkbook.Path 'C:\Users\user\Desktop '■アクティブなエクセルファイル名を取得する Debug.Print ActiveWorkbook.Path 'C:\vba End Sub
注意点
- 取得するフォルダの最後は「¥」は含まれません。
- フルパスで取得したい場合は FullName プロパティで取得必要です。
- ファイル名を取得したい場合は Name プロパティで取得します。
コメント