Sheet1.Visible = xlSheetHidden和你用Format->Sheet->Hide的效果相同,可以用菜单恢复显示 Sheet1.Visible = xlSheetVeryHidden隐藏的工作表只能通过VBA代码显示 一、关于工作表隐藏:
Sheet1.Visible有三个属性,xlSheetVisible是显示,xlSheetHidden是隐藏,xlSheetVeryHidden也是隐藏,和xlSheetHidden的区别是用xlSheetVeryHidden隐藏的只能在VBA里打开,从菜单里都不能取消隐藏了。
因此,在Sub Workbook_Open()和Sub Workbook_BeforeClose(Cancel As Boolean)里可以动脑筋了。
顺便说句:在Sub Workbook_BeforeClose(Cancel As Boolean)里如果ThisWorkbook.Save,则关闭工作簿时自动保存,不会再弹出对话框提示是否保存了;如果设置了cancel=true,哈哈,关不了EXCEL了。
|
|