baoguangya ,感谢!
目前遇到的新问题是:我是指了隐藏的Sheet,但在启用宏一次后,修改Excel内容,再次打开时候隐藏设定就不起作用了
因此,我在BeforeClose里面添加了语句:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ThisWorkbook.Sheets("inventory").Visible = xlSheetVeryHidden
End Sub
if vba.interaction.environ("username") <> "Administrator" then
thisworkbook.sheets(1).protect "pwd"
endif
这句代码我能够理解,但是要如何控制部分单元格的保护呢,通过Excel自身的保护功能吗?
谢谢!