2016-04-14 48 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一樣。該集合還可以訪問安裝的任何自定義文檔檢查器。

由於我需要確定一些特定的文件檢查員,只執行其中的一些文件,並且無法執行,我最終決定進一步深入個別檢查員的操作並手動執行它們。

相關問題