教えて!ExcelVBA!

ExcelVBAの基礎知識・書き方について紹介します。

【ExcelVBA シート操作】シート見出しを非表示/表示(DisplayWorkbookTabs)にするにはどうすればいいの?教えて!

構文

構文は以下の通りです。

Application.DisplayWorkbookTabs = True / False

解説

DisplayWorkbookTabsプロパティは、シートのタブの表示・非表示を制御するために使用します。値には次の2つのオプションがあり、Trueを指定するとシートのタブを表示し、Falseを指定するとシートのタブを非表示にします。

使い方

以下に、具体的な使い方を示します。

1.タブを表示する

タブを表示するには、以下のようににTrueを設定します。

Application.DisplayWorkbookTabs = True

2.タブを非表示にする

タブを非表示にするには、以下のようににFalseを設定します。

Application.DisplayWorkbookTabs = False

プログラミング例

以下の例では、ボタンがクリックされるたびにタブの表示・非表示を切り替えます。

Sub ToggleWorkbookTabs()
    If Application.DisplayWorkbookTabs = True Then
        Application.DisplayWorkbookTabs = False
    Else
        Application.DisplayWorkbookTabs = True
    End If
End Sub

まとめ

DisplayWorkbookTabsプロパティを使用することで、シートのタブの表示・非表示を自由に制御することができます。是非活用してください。