2016-04-14 49 views
0

我在Word 2010中设置Word模板,并希望复制Word文档检查器可以执行的文档清理。复制Word文档检查器清理

理想情况下,我想执行文档检查器从自定义功能区按钮执行的操作。

但是,当我尝试记录文档检查器的宏执行它的操作时,我只能看到它使用'ActiveDocument.RemoveDocumentInformation'方法删除文档信息。

有谁知道如何从宏执行Document Inspector操作或如何复制它所做的一切?

+0

我认为你首先需要确定它的功能......为什么不简单地使用'RemoveDocumentInformation'方法? –

回答

0

'RemoveDocumentInformation'只是通过Document Inspector GUI执行的清理的一部分,这就是为什么需要进一步操作来复制整个行为。

https://msdn.microsoft.com/en-us/library/office/ff860603.aspx

我发现有一些可以通过“Application.DocumentInspectors”收集访问几个内置的文档检查器。可以使用“检查”和“修复”这两种方法检查或执行其中的每一项。

这允许您迭代可用文档检查器并执行清理,就像它通过GUI一样。该集合还可以访问安装的任何自定义文档检查器。

由于我需要确定一些特定的文件检查员,只执行其中的一些文件,并且无法执行,我最终决定进一步深入个别检查员的操作并手动执行它们。

相关问题