我有VBA代码打印从带有表单字段的单词模板生成的word文档,然后必须取消保护它以更改标题并再次打印doc。当我取消保护文档以更改标题的内容时,将清除所有表单字段。但是:当我使用刚刚保存为2007 dotm格式的Word 2002文档时,一切正常。
答案 0 :(得分:1)
羞辱我。这很容易解决,我应该考虑放弃我作为开发人员的工作 - 或者在每天的最后几个月都不工作: - )
答案: 参数NoReset必须设置为True
ActiveDocument.Protect NoReset=True