Método Document.Compare (Word)

Exibe marcas de revisão que indicam onde o documento especificado difere de um outro documento.

Sintaxe

expression. Compare( _Name_ , _AuthorName_ , _CompareTarget_ , _DetectFormatChanges_ , _IgnoreAllComparisonWarnings_ , _AddToRecentFiles_ , _RemovePersonalInformation_ , _RemoveDateAndTime_ )

expressão Obrigatório. Uma variável que representa um objeto Document.

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
Name Obrigatório String O nome do documento com o qual o documento especificado será comparado.
AuthorName Opcional Variant O nome do revisor associado com as diferenças geradas pela comparação. Se não especificado, o valor terá por padrão o nome do autor do documento revisado ou a sequência de caracteres "Comparison" se não houver nenhuma informação sobre o autor.
CompareTarget Opcional Variant O documento de destino para a comparação. Pode ser qualquer constante WdCompareTarget.
DetectFormatChanges Opcional Boolean True (padrão) para a comparação incluir a detecção de mudanças de formato.
IgnoreAllComparisonWarnings Opcional Variant True compara os documentos sem notificar o usuário de problemas. O valor padrão é False.
AddToRecentFiles Opcional Variant True adiciona o documento à lista de arquivos recentemente usados no menu arquivo.
RemovePersonalInformation Opcional Boolean True remove todas as informações de usuário de comentários, revisões e a caixa de diálogo de propriedades no objeto Document retornado. O valor padrão é False.
RemoveDateAndTime Opcional Boolean True remove as informações de carimbo de data e hora de alterações controladas no documento objeto retornado. O valor padrão é False.

Exemplo

Este exemplo compara o documento ativo com o documento chamado "FirstRev.doc" na pasta Rascunho e insere as diferenças encontradas na comparação em um novo documento.

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

Confira também

Objeto Document

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.