構文
Object.Name = expression
expression・・・ワークブック名を取得
Nameプロパティはobjectに指定した名前を返します。WorkSheet名を取得する際も使用します。
Nameプロパティのサンプルコード
Public Sub sample() '■実行しているマクロファイルの名前を取得する Debug.Print ThisWorkbook.Name 'sample.xlsm '■アクティブなエクセルファイル名を取得する Debug.Print ActiveWorkbook.Name 'test.xlsx End Sub
注意点
- .Nameプロパティは設定に関係なく拡張子付きの値を返します。
- フルパスで取得したい場合は FullName プロパティで取得必要です。
コメント