比較兩份文件並傳回 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 | 會指定要保留格式設定的文件。 |
傳回值
文件
另請參閱
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。