使用VBA在excel 2013中使用密码保护工作表

时间:2016-02-01 01:41:04

标签: excel vba

我一直在尝试使用VBA保护excel中的工作表,这会在每次尝试编辑或取消保护工作表时要求用户输入密码。 我试过这可能在下面,但它不能很好地工作。 谢谢你的大力帮助。

    Function protectSheet()
        ThisWorkbook.Sheets("User").Protect Password:="trial", true, true
    End Function

2 个答案:

答案 0 :(得分:2)

您的代码存在的问题是您使用的是function而不是sub :)其余的您似乎很好。感谢

答案 1 :(得分:0)

使用此子。

lead()