Método Application.CompareDocuments (Word)
Compara dois documentos e retorna um objeto Document que representa o documento que contém as diferenças entre os dois documentos, marcados usando alterações controladas.
Sintaxe
expression. CompareDocuments
( _OriginalDocument_
, _RevisedDocument_
, _Destination_
, _Granularity_
, _CompareFormatting_
, _CompareCaseChanges_
, _CompareWhitespace_
, _CompareTables_
, _CompareHeaders_
, _CompareFootnotes_
, _CompareTextboxes_
, _CompareFields_
, _CompareComments_
, _CompareMoves_
, _RevisedAuthor_
, _IgnoreAllComparisonWarnings_
)
Expressão Uma expressão que retorna um objeto Application .
Parâmetros
Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
---|---|---|---|
OriginalDocument | Obrigatório | Document | Especifica o caminho e o nome do arquivo do documento original. |
RevisedDocument | Obrigatório | Document | Especifica o nome do caminho e do arquivo do documento revisado com o qual comparar o documento original. |
Destination | Opcional | WdCompareDestination | Especifica se é necessário criar um novo arquivo ou se deseja marcar as diferenças entre os dois documentos no documento original ou no documento revisado. Valor padrão é wdCompareDestinationNew. |
Granularity | Opcional | WdGranularity | Especifica se as alterações são controladas pelo caractere ou pelo word. Valor padrão é wdGranularityWordLevel. |
CompareFormatting | Opcional | Boolean | Especifica se é para marcar as diferenças na formatação entre os dois documentos. Valor padrão é True. |
CompareCaseChanges | Opcional | Boolean | Especifica se é para marcar as diferenças caso entre os dois documentos. Valor padrão é True. |
CompareWhitespace | Opcional | Boolean | Especifica se é para marcar as diferenças no espaço em branco, como parágrafos ou espaços, entre os dois documentos. Valor padrão é True. |
ComparaTables | Opcional | Boolean | Especifica se é comparar as diferenças nos dados contidos nas tabelas entre os dois documentos. Valor padrão é True. |
CompareHeaders | Opcional | Boolean | Especifica se é comparar as diferenças em cabeçalhos e rodapés entre os dois documentos. Valor padrão é True. |
CompareFootnotes | Opcional | Boolean | Especifica se é comparar as diferenças em notas de rodapé e notas de fim entre os dois documentos. Valor padrão é True. |
CompareTextboxes | Opcional | Boolean | Especifica se é comparar as diferenças nos dados contidos em caixas de texto entre os dois documentos. Valor padrão é True. |
CompareFields | Opcional | Boolean | Especifica se é comparar as diferenças em campos entre os dois documentos. Valor padrão é True. |
CompareComments | Opcional | Boolean | Especifica se é comparar as diferenças em comentários entre os dois documentos. Valor padrão é True. |
CompareMoves | Opcional | Boolean | Especifica se deve comparar as diferenças nos movimentos entre os dois documentos. Valor padrão é True. |
RevisedAuthor | Opcional | String | Especifica o nome da pessoa para a qual atribuir alterações quando houver comparação de dois documentos. |
IgnoreAllComparisonWarnings | Opcional | Boolean | Especifica se deve ignorar avisos quando houver comparação de dois documentos. |
Valor de retorno
Documento
Confira também
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.