Application.MergeDocuments (Word)

Compara dos documentos y devuelve un objeto Document que representa el documento que contiene las diferencias entre los dos documentos, marcadas con marcas de revisión.

MergeDocuments (OriginalDocument, RevisedDocument, Destination, Granularity, CompareFormatting, CompareCaseChanges, CompareWhitespace, CompareTables, CompareHeaders, CompareFootnotes, CompareTextboxes, CompareFields, CompareComments, CompareMoves, OriginalAuthor, RevisedAuthor, FormatFrom)


Dim docMergeDocuments As Document
Set docMergeDocuments = Application.MergeDocuments(OriginalDocument:=, RevisedDocument:=)

Arguments

Estos son los argumentos con nombre :

OriginalDocument (Document) - Especifica la ruta de acceso y el nombre de archivo del documento original.

RevisedDocument (Document) - Especifica la ruta de acceso y el nombre de archivo del documento revisado con el que se compara el documento original.

Optional arguments

Los siguientes argumentos son opcionales

Destination - WdCompareDestination

Posibles valores de retorno son wdCompareDestinationNew - Crea un nuevo archivo y señala las diferencias existentes entre el documento original y el documento revisado con marcas de revisión, wdCompareDestinationOriginal - Señala con marcas de revisión en el documento original las diferencias existentes entre los dos documentos, wdCompareDestinationRevised - Señala con marcas de revisión en el documento revisado las diferencias existentes entre los dos documentos.

Granularity (WdGranularity) - Especifica si los cambios se realiza un seguimiento por carácter o por palabra.

Posibles valores de retorno son wdGranularityCharLevel - Realiza un seguimiento de los cambios en los caracteres, wdGranularityWordLevel - Realiza un seguimiento de los cambios en las palabras.

CompareFormatting (Boolean) - Especifica si se marcan las diferencias de formato entre los dos documentos.

CompareCaseChanges (Boolean) - Especifica si se marcan las diferencias en caso entre los dos documentos.

CompareWhitespace (Boolean) - Especifica si se marcan las diferencias de espacios en blanco, como párrafos o espacios, entre los dos documentos.

CompareTables (Boolean) - Especifica si se comparan las diferencias de los datos contenidos en las tablas entre los dos documentos.

CompareHeaders (Boolean) - Especifica si se comparan las diferencias de los encabezados y pies de página entre los dos documentos.

CompareFootnotes (Boolean) - Especifica si se comparan las diferencias de las notas al pie y notas al final entre los dos documentos.

CompareTextboxes (Boolean) - Especifica si se comparan las diferencias de los datos contenidos dentro de los cuadros de texto entre los dos documentos.

CompareFields (Boolean) - Especifica si se comparan las diferencias de los campos entre los dos documentos.

CompareComments (Boolean) - Especifica si se comparan las diferencias de comentarios entre los dos documentos.

CompareMoves - Boolean

OriginalAuthor (String) - Especifica el nombre del autor del documento original.

RevisedAuthor (String) - Especifica el nombre de la persona que se va a encargar de los cambios sin atributos después de combinar dos documentos.

FormatFrom (WdMergeFormatFrom) - Especifica el documento del que conservar el formato.

Posibles valores de retorno son wdMergeFormatFromOriginal - Conserva el formato del documento original, wdMergeFormatFromPrompt - Preguntar al usuario el documento que se debe utilizar para aplicar el formato, wdMergeFormatFromRevised - Conserva el formato del documento revisado.