シートの表示非表示を設定 3行マクロ 53回
Excelでは、特定のシートを非表示にして、重要なデータが入力されているシートを一時的に隠すことができます。
ただし、再表示することができるとわかっている人には、簡単に表示されてしまいます。
どうしても非表示にしておきたい時には、これでは困りますね。
そこで、今回の3行マクロでは、再表示させないように設定することにします。
(サンプルファイルは、こちらから 3行マクロ53回サンプルデータ)
Excelバージョン:

Sub シート非表示()
Worksheets("Sheet2").Visible = False
End Sub


Sub シート表示()
Worksheets("Sheet2").Visible = True
End Sub
あるいは、シートタブ上で右クリックして表示されるメニューから、再表示を選択しても表示されます。
Sub シート非表示再表示不可で()
Worksheets("Sheet2").Visible = xlSheetVeryHidden
End Sub
この場合は、再表示が不可なので、右クリックしても再表示のメニューがグレーで選択できません。


Private Sub Worksheet_Activate()
Sheets("Sheet2").Visible = xlVeryHidden
End Sub

