Application.CompareDocuments (Word)

Vergleicht zwei Dokumente und gibt ein Document -Objekt zurück, das das Dokument darstellt, das die Unterschiede zwischen den beiden Dokumenten enthält, die mit nachverfolgten Änderungen markiert wurden.

CompareDocuments (OriginalDocument, RevisedDocument, Destination, Granularity, CompareFormatting, CompareCaseChanges, CompareWhitespace, CompareTables, CompareHeaders, CompareFootnotes, CompareTextboxes, CompareFields, CompareComments, CompareMoves, RevisedAuthor, IgnoreAllComparisonWarnings)


Dim docCompareDocuments As Document
Set docCompareDocuments = Application.CompareDocuments(OriginalDocument:=, RevisedDocument:=)

Arguments

Hier sind die benannte Argumente :

OriginalDocument (Document) - Gibt den Pfad und den Dateinamen des Originaldokuments an.

RevisedDocument (Document) - Gibt den Pfad und den Dateinamen des überarbeiteten Dokuments an, mit dem das Originaldokument verglichen wird.

Optional arguments

Die folgenden Argumente sind optional

Destination - WdCompareDestination

Mögliche Rückgabewerte sind wdCompareDestinationNew - Erstellt eine neue Datei und verfolgt die Unterschiede zwischen dem Originaldokument und dem überarbeiteten Dokument mithilfe von Überarbeitungen, wdCompareDestinationOriginal - Verfolgt die Unterschiede zwischen den beiden Dateien mithilfe von Überarbeitungen im Originaldokument, wdCompareDestinationRevised - Verfolgt die Unterschiede zwischen den beiden Dateien mithilfe von Überarbeitungen im überarbeiteten Dokument.

Granularity - WdGranularity

Mögliche Rückgabewerte sind wdGranularityCharLevel - Änderungen auf Zeichenebene verfolgen, wdGranularityWordLevel - Änderungen auf Wortebene verfolgen.

CompareFormatting (Boolean) - Gibt an, ob Formatierungsunterschiede zwischen den beiden Dokumenten markiert werden.

CompareCaseChanges (Boolean) - Gibt an, ob Unterschiede in der Groß-/Kleinschreibung zwischen den beiden Dokumenten markiert werden.

CompareWhitespace (Boolean) - Gibt an, ob Unterschiede in Bezug auf Leerzeichen, z. B. Abätze oder Abstände, zwischen den beiden Dokumenten markiert werden.

CompareTables (Boolean) - Gibt an, ob die in Tabellen enthaltenen Datenunterschiede zwischen den beiden Dokumenten verglichen werden.

CompareHeaders (Boolean) - Gibt an, ob Unterschiede in den Kopf- und Fußzeilen zwischen den beiden Dokumenten verglichen werden.

CompareFootnotes (Boolean) - Gibt an, ob Unterschiede in den Fuß- und Endnoten zwischen den beiden Dokumenten verglichen werden.

CompareTextboxes (Boolean) - Gibt an, ob die in Textfeldern enthaltenen Datenunterschiede zwischen den beiden Dokumenten verglichen werden.

CompareFields (Boolean) - Gibt an, ob Feldunterschiede zwischen den beiden Dokumenten verglichen werden.

CompareComments (Boolean) - Gibt an, ob Unterschiede in Kommentaren zwischen den beiden Dokumenten verglichen werden.

CompareMoves (Boolean) - Gibt an, ob die Unterschiede zwischen den beiden Dokumenten verschoben werden sollen.

RevisedAuthor (String) - Gibt den Namen der Person an, der beim Vergleichen der beiden Dokumente Änderungen zugeordnet werden.

IgnoreAllComparisonWarnings (Boolean) - Gibt an, ob beim Vergleichen der beiden Dokumente Warnungen ignoriert werden.