Application.MergeDocuments (Word)

Compare deux documents et renvoie un objet document qui représente le document contenant les différences entre les deux documents, marquées à l’aide de marques de révision.

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

Les arguments nommés :

OriginalDocument (Document) - Spécifie le chemin et le nom de fichier du document d'origine.

RevisedDocument (Document) - Spécifie le chemin et le nom de fichier du document révisé auquel comparer le document d'origine.

Optional arguments

Les arguments suivants sont facultatifs

Destination (WdCompareDestination) - Spécifie s'il faut créer un nouveau fichier ou marquer les différences entre les deux documents dans le document original ou dans le document révisé.

Les valeurs de retour possibles sont wdCompareDestinationNew - Crée un nouveau fichier et effectue le suivi des différences entre le document original et le document révisé à l'aide des marques de révision, wdCompareDestinationOriginal - Retrace le suivi des différences entre les deux fichiers à l'aide des marques de révision dans le document original, wdCompareDestinationRevised - Retrace le suivi des différences entre les deux fichiers à l'aide des marques de révision dans le document révisé.

Granularity (WdGranularity) - Spécifie si les modifications sont suivies par caractère ou par word.

Les valeurs de retour possibles sont wdGranularityCharLevel - Retrace le suivi des modifications au niveau des caractères, wdGranularityWordLevel - Retrace le suivi des modifications au niveau des mots.

CompareFormatting (Boolean) - Spécifie s'il faut marquer les différences de mise en forme entre les deux documents.

CompareCaseChanges (Boolean) - Spécifie s'il faut marquer les différences de casse entre les deux documents.

CompareWhitespace (Boolean) - Spécifie s'il faut marquer les différences d'espace, tels que des paragraphes ou des espaces, entre les deux documents.

CompareTables (Boolean) - Spécifie s'il faut comparer les différences dans les données contenues dans les tables entre les deux documents.

CompareHeaders (Boolean) - Spécifie s'il faut marquer les différences dans les en-têtes et pieds de page entre les deux documents.

CompareFootnotes (Boolean) - Spécifie s'il faut marquer les différences dans les notes de fin et les notes de fin entre les deux documents.

CompareTextboxes (Boolean) - Spécifie s'il faut marquer les différences dans les données contenues dans les zones de texte entre les deux documents.

CompareFields (Boolean) - Spécifie s'il faut marquer les différences dans les champs entre les deux documents.

CompareComments (Boolean) - Spécifie s'il faut marquer les différences dans les commentaires entre les deux documents.

CompareMoves - Boolean

OriginalAuthor (String) - Spécifie le nom de l'auteur du document d'origine.

RevisedAuthor (String) - Spécifie le nom de la personne à utiliser pour les modifications non attribuées après la fusion des deux documents.

FormatFrom (WdMergeFormatFrom) - Spécifie le document dont la mise en forme doit être conservée.

Les valeurs de retour possibles sont wdMergeFormatFromOriginal - Conserver la mise en forme du document d'origine, wdMergeFormatFromPrompt - Demander à l'utilisateur le document à utiliser comme base pour la mise en forme, wdMergeFormatFromRevised - Conserver la mise en forme du document révisé.