シートの表示、非表示を設定する。
指定したシートを非表示、または表示さえるにはWorksheets コレクション、またはSheetsコレクションのVisibleプロパティを利用します。
シートの非表示、表示を切り替えるにはSheetsオブジェクトのVisibleプロパティに True(表示) または False(非表示)を指定、もしくは定数を設定することができます。
定数だとxlSheetVisible が True 、xlSheetHidden が False にあたります。
また定数で”xlSheetVeryHidden”を利用した場合は、画面のシート上で右クリックした時に表示される「再表示…」の一覧にも表示されなくなります。
●シートの追加と同時にシート名を設定
'******************************************************************
' シートの表示/非表示を設定
'******************************************************************
Sub SheetVisible()
'非表示のシートを表示させる
Sheets("Sheet1").Visible = True
'表示中のシートを非表示にする
Sheets("Sheet2").Visible = False
'定数で指定
'非表示のシートを表示させる
Sheets("Sheet3").Visible = xlSheetVisible
'表示中のシートを非表示にする
Sheets("Sheet4").Visible = xlSheetHidden
'表示中のシートを非表示にする(再表示の一覧にも表示しない)
Sheets("Sheet5").Visible = xlSheetVeryHidden
End Sub■実行前

■実行結果




