Private Sub Workbook_BeforeClose(Cancel As Boolean)
Sheets("Sheet1").Visible = 2
Sheets("Sheet2").Visible = 2
End Sub
Private Sub Workbook_Open()
Sheets("Sheet1").Visible = 2
Sheets("Sheet2").Visible = 2
End Sub
Thank you, works perfectly!!! One quick question, do I need both because I notice "on close" it's done, so I don't see how "on open" would matter?VBA Code:Private Sub Workbook_BeforeClose(Cancel As Boolean) Sheets("Sheet1").Visible = 2 Sheets("Sheet2").Visible = 2 End Sub Private Sub Workbook_Open() Sheets("Sheet1").Visible = 2 Sheets("Sheet2").Visible = 2 End Sub