0

我有 VBA 代码,它打印从带有表单字段的 word 模板生成的 word 文档,然后必须取消保护它以更改标题并再次打印文档。当我取消保护文档以更改标题的内容时,所有表单字段都被清除。但是:当我使用刚刚保存为 2007 dotm 格式的 Word 2002 文档时,一切正常。

4

1 回答 1

1

真丢人。它很容易解决,我应该考虑辞掉我作为开发人员的工作 - 或者不要像过去几个月那样每天工作:-)

答:参数 NoReset 必须设置为 True

ActiveDocument.Protect NoReset=True
于 2009-12-08T09:59:03.130 回答