创建新工作簿后保护原始工作簿Excel 2010 VBA

创建新工作簿后保护原始工作簿Excel 2010 VBA,excel,vba,Excel,Vba,我有一个模板工作表。此模板的目的是收集一些用于计费的客户信息,一旦将一些基本信息放入其中,就会创建一个新的工作簿,并可编辑以进行一些微调。该人员编辑完账单后,会将其打印并保存到服务器上 现在,我可以很好地完成我想做的一切,但是在将所有内容复制到可编辑工作簿后,当我试图保护模板时,我遇到了一个问题 如何在不保护可编辑版本的情况下重新保护模板?听起来很简单,但事实证明我并非如此 如果需要,我可以提供任何代码。您尝试过什么?如果您要将密码放回工作表,它应该像Sheet1一样简单。保护“密码”。如果要再

我有一个模板工作表。此模板的目的是收集一些用于计费的客户信息,一旦将一些基本信息放入其中,就会创建一个新的工作簿,并可编辑以进行一些微调。该人员编辑完账单后,会将其打印并保存到服务器上

现在,我可以很好地完成我想做的一切,但是在将所有内容复制到可编辑工作簿后,当我试图保护模板时,我遇到了一个问题

如何在不保护可编辑版本的情况下重新保护模板?听起来很简单,但事实证明我并非如此


如果需要,我可以提供任何代码。

您尝试过什么?如果您要将密码放回工作表,它应该像
Sheet1一样简单。保护“密码”
。如果要再次保护整个工作簿,请执行相同的操作。
thiswoolk.protect“Password”
。你只需要找到工作表或工作簿的参考资料。事实上,我几个小时前就知道了。我激活了错误的工作簿,并且做了与预期相反的事情。我想我是通过一遍又一遍地看它而获得了隧道视力。