如何使用密码保护和取消保护工作表?

时间:2019-06-06 08:44:39

标签: excel vba

我有一个名为“输入”的工作表和一个名为“解锁”的按钮。工作表打开后,必须立即锁定“输入”表。要解锁“输入”,必须单击“解锁”按钮,然后输入密码。 “输入”页面上没有“解锁”按钮

1 个答案:

答案 0 :(得分:0)

没有密码:

Sheet1.Unprotect
'do stuff
Sheet1.Protect

使用密码:

Sheet1.Unprotect "123" 'with 123 as a password
'do stuff
Sheet1.Protect "123"
在这种情况下,

Sheet1是一个代号,它是静态的,因此不能更改(通过工作表索引或-name)。我建议您找出代号表“ Input”,并将其与ThisWorkbook.Sheets("Input")ThisWorkbook.Sheets(1)相对使用。