Compare Method

Microsoft Word Visual Basic

Show All

Compare Method

       

Displays revision marks that indicate where the specified document differs from another document.

expression.Compare(Name, AuthorName, CompareTarget, DetectFormatChanges, IgnoreAllComparisonWarnings, AddToRecentFiles)

expression   Required. An expression that returns a Document object.

Name  Required String. The name of the document with which the specified document is compared.

AuthorName  Optional Variant. The reviewer name associated with the differences generated by the comparison. If unspecified, the value defaults to the author name of the revised document or the string "Comparison" if no author information is present.

CompareTarget  Optional Variant. The target document for the comparison. Can be any WdCompareTarget constant.

WdCompareTarget can be one of these WdCompareTarget constants.
wdCompareTargetCurrent Places comparison differences in the current document. Default.
wdCompareTargetNew Places comparison differences in a new document.
wdCompareTargetSelected Places comparison differences in the target document.

DetectFormatChanges  Optional Boolean. True (default) for the comparison to include detection of format changes.

IgnoreAllComparisonWarnings  Optional Variant. True compares the documents without notifying a user of problems. The default value is False.

AddToRecentFiles  Optional Variant. True adds the document to the list of recently used files on the File menu.

Example

This example compares the active document with the document named "FirstRev.doc" in the Draft folder and places the comparison differences in a new document.

Sub CompareDocument()
    ActiveDocument.Compare Name:="C:\Draft\FirstRev.doc", _
        CompareTarget:=wdCompareTargetNew
End Sub