Excel 2013 Activeworkbook保护/取消保护问题

时间:2013-12-12 18:00:36

标签: excel vba excel-vba

我是在Excel 2007中创建的Excel电子表格。

在Excel 2013上使用以及运行包含以下内容的标准VBA时,传感器会出现“错误密码错误”:

   ActiveWorkbook.Unprotect Password:="passwordhere"

任何想法?以及如何防止这种情况?

我搜索了谷歌上的几个主题,人们都说这是excel 2013中的一个错误。

1 个答案:

答案 0 :(得分:-3)

我刚刚遇到过这个错误,似乎将密码分配给Password 然后执行保护/取消保护程序是解决此问题的一种方法:

Password="passwordhere"
ActiveWorkbook.Unprotect

我不确定为什么会这样(这是在Excel 2013专业版和Windows 10专业版x64上),但确实如此(如果有人能够对此有所了解,那么可以随意编辑这个答案)。