Application.MergeDocuments 方法 (Word)

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

语法

expressionMergeDocuments( _OriginalDocument_ , _RevisedDocument_ , _Destination_ , _Granularity_ , _CompareFormatting_ , _CompareCaseChanges_ , _CompareWhitespace_ , _CompareTables_ , _CompareHeaders_ , _CompareFootnotes_ , _CompareTextboxes_ , _CompareFields_ , _CompareComments_ , _OriginalAuthor_ , _RevisedAuthor_ , _FormatFrom_ )

表达 返回 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
OriginalAuthor 可选 String 指定原始文档作者的姓名。
RevisedAuthor 可选 String 指定合并两个文档之后进行非属性化更改的人员的姓名。
FormatFrom 可选 WdMergeFormatFrom 指定要保留其格式的文档。

返回值

文档

另请参阅

Application 对象

支持和反馈

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