トップページ

#2_3 シートの表示/非表示


シートを非表示にする

Excelシートが多くなりすぎてしまった時など、整理する目的などで特定のワークシートを非表示にすることがあるかと思います。それをマクロでどのように実行するか説明します。

今回もWorksheetsコレクションから指定した単独のシートオブジェクトに対して処理を実行しますが、Visibleプロパティに値を代入することで非表示にできます。具体的には次のようにステートメントを記述します。

また、代入する値をxlSheetVeryhiddenにすると、ユーザー操作で再表示不可になります。

シートを再表示する

シートを再表示するには、VisibleプロパティにxlSheetVisibleを代入すれば再表示できます。

具体的には次のようにすればOKです。