Word) (Document.Compare 方法
顯示修訂標記,表示指定的文件與另一個文件差異之處。
語法
expression. Compare
( _Name_
, _AuthorName_
, _CompareTarget_
, _DetectFormatChanges_
, _IgnoreAllComparisonWarnings_
, _AddToRecentFiles_
, _RemovePersonalInformation_
, _RemoveDateAndTime_
)
需要 expression。 代表 Document 物件的變數。
參數
名稱 | 必要/選用 | 資料類型 | 描述 |
---|---|---|---|
Name | 必要 | String | 要與指定文件比較的文件名稱。 |
AuthorName | 選用 | Variant | 與比較所產生之差異有關的檢閱者名稱。 如果沒有指定,此值預設為檢閱文件的作者名稱或字串 "Comparison" (如果沒有任何作者資訊的話)。 |
CompareTarget | 選用 | Variant | 比較之目標文件。 可以是任何 WdCompareTarget 常數。 |
DetectFormatChanges | 選用 | Boolean | True 是表示 (預設值) 比較作業要包括偵測格式變更。 |
IgnoreAllComparisonWarnings | 選用 | Variant | True 是表示 比較文件而不通知使用者的問題。 預設值為 False 。 |
AddToRecentFiles | 選用 | Variant | True 是表示 將文件新增至的 [ 檔案] 功能表上最近使用過檔案清單。 |
RemovePersonalInformation | 選用 | Boolean | True 會移除所有使用者資訊的註解、 修訂及傳回 Document 物件中的 [屬性] 對話方塊。 預設值為 False 。 |
RemoveDateAndTime | 選用 | Boolean | True 是表示 移除日期和時間戳記資訊傳回 Document 物件中的追蹤修訂。 預設值為 False。 |
範例
這則範例會比較使用中文件與 Draft 資料夾中名為 "FirstRev.doc" 的文件,並將比較差異放置於新文件中。
Sub CompareDocument()
ActiveDocument.Compare Name:="C:\Draft\FirstRev.doc", _
CompareTarget:=wdCompareTargetNew
End Sub
另請參閱
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。