Application.CompareDocuments 方法 (Word)

比较两个文档并返回一个 Document 对象,该对象表示包含两个文档,并使用修订标记之间的差别的文档。

语法

expression。 CompareDocuments( _OriginalDocument_ , _RevisedDocument_ , _Destination_ , _Granularity_ , _CompareFormatting_ , _CompareCaseChanges_ , _CompareWhitespace_ , _CompareTables_ , _CompareHeaders_ , _CompareFootnotes_ , _CompareTextboxes_ , _CompareFields_ , _CompareComments_ , _CompareMoves_ , _RevisedAuthor_ , _IgnoreAllComparisonWarnings_ )

表达式 返回 Application 对象的表达式。

参数

名称 必需/可选 数据类型 说明
OriginalDocument 必需 Document 指定原始文档的路径和文件名。
RevisedDocument 必需 Document 指定与原始文档进行比较的修订后文档的路径和文件名。
Destination 可选 WdCompareDestination 指定是否要创建新文件或是否标记两个文档在原始文档或修订文档之间的差异。 默认值为 wdCompareDestinationNew 。
Granularity 可选 WdGranularity 指定是否按字符还是按 word 跟踪更改。 默认值为 wdGranularityWordLevel 。
CompareFormatting 可选 Boolean 指定是否标记两个文档之间的差别。 默认值为 True 。
CompareCaseChanges 可选 Boolean 指定是否标记两个文档之间的差异情况。 默认值为 True 。
CompareWhitespace 可选 Boolean 指定是否标记两个文档之间的空白区域,如段落或空格,差别。 默认值为 True 。
CompareTables 可选 Boolean 指定是否比较两个文档之间的表中包含的数据中的差异。 默认值为 True 。
CompareHeaders 可选 Boolean 指定是否比较两个文档之间的差别在页眉和页脚中。 默认值为 True 。
CompareFootnotes 可选 Boolean 指定是否比较两个文档之间的差异的脚注和尾注。 默认值为 True 。
CompareTextboxes 可选 Boolean 指定是否比较两个文档之间的文本框中所包含数据的差别。 默认值为 True 。
CompareFields 可选 Boolean 指定是否比较两个文档之间的差异域。 默认值为 True 。
CompareComments 可选 Boolean 指定是否比较两个文档之间的差别在注释中。 默认值为 True 。
CompareMoves 可选 Boolean 指定是否比较两个文档之间的移动差异。 默认值为 True 。
RevisedAuthor 可选 String 指定在比较两个文档时做出更改的人员的姓名。
IgnoreAllComparisonWarnings 可选 Boolean 指定在比较两个文档时是否忽视警告消息。

返回值

文档

另请参阅

Application 对象

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。