Word) (Application.MergeDocuments 方法

比較兩份文件並傳回 Document 物件,代表文件包含兩個文件、 使用追蹤的修訂標記之間的差異。

語法

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

表達 會傳回 Application 物件的運算式。

參數

名稱 必要/選用 資料類型 描述
OriginalDocument 必要 文件 會指定原始文件的路徑和檔案名稱。
RevisedDocument 必要 文件 會指定修訂文件的路徑和檔案名稱 (原始文件將與此文件進行比較)。
Destination 選用 WdCompareDestination 會指定是否要建立新的檔案或是否要標記原始文件或修訂文件中的兩個文件之間的差異。 預設值為 wdCompareDestinationNew 。
Granularity 選用 WdGranularity 會指定由字元或 word 是否追蹤的變更。 預設值為 wdGranularityWordLevel 。
CompareFormatting 選用 布林值 指定是否要標記的格式設定的兩個文件之間的差異。 預設值為 True 。
CompareCaseChanges 選用 布林值 指定是否要標記案例中的兩個文件之間的差異。 預設值為 True 。
CompareWhitespace 選用 布林值 指定是否要標記空格,例如段落或空格,在兩個文件之間的差異。 預設值為 True 。
CompareTables 選用 布林值 指定是否要比較兩份文件之間的表格中所包含的資料之間的差異。 預設值為 True 。
CompareHeaders 選用 布林值 指定是否要比較的頁首與頁尾的兩個文件之間的差異。 預設值為 True 。
CompareFootnotes 選用 布林值 指定是否要比較的註腳和章節附註兩份文件之間的差異。 預設值為 True 。
CompareTextboxes 選用 布林值 指定是否要比較兩份文件之間的文字方塊內包含的資料之間的差異。 預設值為 True 。
CompareFields 選用 布林值 指定是否要比較兩份文件之間的差異欄位中。 預設值為 True 。
CompareComments 選用 布林值 指定是否要比較差異兩份文件中的註解。 預設值為 True 。
OriginalAuthor 選用 字串 會指定原始文件的作者名稱。
RevisedAuthor 選用 字串 會指定在合併兩個文件後用於未歸類之變更的使用者名稱。
FormatFrom 選用 WdMergeFormatFrom 會指定要保留格式設定的文件。

傳回值

文件

另請參閱

Application 物件

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。