DisplayHorizontalScrollBarプロパティ解説(Excel VBA)

Excel VBAのDisplayHorizontalScrollBarプロパティについて

Excelのワークシートには、ユーザーがワークシート全体を簡単にナビゲートできるようにするための水平スクロールバーがあります。しかし、特定のシナリオでは、この水平スクロールバーを表示または非表示にしたい場合があります。このようなときに役立つのが、DisplayHorizontalScrollBarプロパティです。

DisplayHorizontalScrollBarプロパティを使用すると、Excel VBAでウィンドウの水平スクロールバーの表示または非表示を制御できます。このプロパティをFalseに設定すると、水平スクロールバーは非表示になります。逆に、このプロパティをTrueに設定すると、水平スクロールバーが表示されます。

基本的な使用法

以下に基本的な使用法を示します:

ActiveWindow.DisplayHorizontalScrollBar = False

このコード行は、アクティブウィンドウの水平スクロールバーを非表示にします。

サンプルコード1: 水平スクロールバーを非表示にする

Sub HideHorizontalScrollBar()
    ActiveWindow.DisplayHorizontalScrollBar = False
End Sub

このサンプルコードでは、DisplayHorizontalScrollBarプロパティをFalseに設定することで、アクティブウィンドウの水平スクロールバーを非表示にします。

サンプルコード2: 水平スクロールバーを表示する

Sub ShowHorizontalScrollBar()
    ActiveWindow.DisplayHorizontalScrollBar = True
End Sub

このサンプルコードでは、DisplayHorizontalScrollBarプロパティをTrueに設定することで、アクティブウィンドウの水平スクロールバーを表示します。

まとめ

この記事では、Excel VBAのDisplayHorizontalScrollBarプロパティについて、その基本的な使い方と一般的な使用例を通じて解説しました。このプロパティは、Excelのワークシートナビゲーションに必要な水平スクロールバーの表示または非表示を簡単に制御できる便利なツールです。