関数・メソッド

Excelウィンドウのタイトルを変更、取得する【Captionプロパティ】【ExcelVBA】

Captionプロパティ

ウィンドウのタイトルに対し設定や取得を実行するときはCaptionプロパティを使用します。
ウィンドウのタイトルとは、Excel上部に記載されているブック名を指します。

構文
Object.Caption

ObjectWindowオブジェクト、またはApplicationオブジェクトを表す変数です。
Windowオブジェクトはブック名、Applicationオブジェクトはアプリケーション名を指定することができます。

ウィンドウタイトルを変更、取得するサンプルコード

Public Sub Sample()

    'タイトルのアプリケーション名を変更する
    Application.Caption = "新しいアプリタイトル"
    'イミディエイトウィンドウに表示する
    Debug.Print Application.Caption
    
    'タイトルのブック名を変更する
    ActiveWindow.Caption = "新しいブックタイトル"
    'イミディエイトウィドウに表示する
    Debug.Print ActiveWindow.Caption

End Sub

Public Sub Sample2()

    'アプリケーション名を規定値にする(無名)
    Application.Caption = ""
    'ブック名を規定値にする(無名)
    ActiveWindow.Caption = ""

End Sub


注意点

  • ウィンドウタイトルのブック名を変更しても、Excelのブック名は変更されません。
  • タイトルを規定値にしたいときは「””」を指定してください。タイトルに何も表示されなくなります。

関連記事

コメント

タイトルとURLをコピーしました