Freigeben über


DocumentBase.Merge-Methode

Führt die mit Überarbeitungsmarken markierten Änderungen aus einem Dokument mit einem anderen Dokument zusammen.

Namespace:  Microsoft.Office.Tools.Word
Assembly:  Microsoft.Office.Tools.Word.v4.0.Utilities (in Microsoft.Office.Tools.Word.v4.0.Utilities.dll)

Syntax

'Declaration
Public Sub Merge ( _
    fileName As String, _
    ByRef mergeTarget As Object, _
    ByRef detectFormatChanges As Object, _
    ByRef useFormattingFrom As Object, _
    ByRef addToRecentFiles As Object _
)
public void Merge(
    string fileName,
    ref Object mergeTarget,
    ref Object detectFormatChanges,
    ref Object useFormattingFrom,
    ref Object addToRecentFiles
)

Parameter

  • fileName
    Typ: System.String
    Der Name der neuen Datei, die den zusammengeführten Inhalt enthält.
  • detectFormatChanges
    Typ: System.Object%
    true, wenn Formatänderungen im Dokument erkannt werden sollen; andernfalls false.
  • addToRecentFiles
    Typ: System.Object%
    true, wenn das Dokument der Liste der zuletzt geöffneten Dateien hinzugefügt werden soll; andernfalls false.

Hinweise

Optionale Parameter

Informationen zu optionalen Parametern finden Sie unter Optionale Parameter in Office-Lösungen.

Beispiele

Im folgenden Codebeispiel wird die Merge-Methode verwendet, um die mit Überarbeitungsmarken markierten Änderungen in der Datei Sales2.doc mit dem Dokument zusammenzuführen, das mit dem aktuellen Projekt verknüpft ist. In diesem Beispiel wird davon ausgegangen, dass sich die Datei Sales2.doc im Verzeichnis C:\Docs des aktuellen Computers befindet. Wenn Sie dieses Beispiel verwenden möchten, führen Sie es von der ThisDocument-Klasse in einem Projekt auf Dokumentebene aus.

Private Sub DocumentMerge()
    Me.Merge("C:\Docs\Sales2.doc", _
        MergeTarget:=Word.WdMergeTarget.wdMergeTargetCurrent, _
        DetectFormatChanges:=True, _
        UseFormattingFrom:=Word.WdUseFormattingFrom.wdFormattingFromCurrent, _
        AddToRecentFiles:=True)
End Sub
private void DocumentMerge()
{
    object MergeTarget = Word.WdMergeTarget.wdMergeTargetCurrent;
    object DetectFormatChanges = true;
    object UseFormattingFrom = 
        Word.WdUseFormattingFrom.wdFormattingFromCurrent;
    object AddToRecentFiles = true;

    this.Merge("C:\\Docs\\Sales2.doc", ref MergeTarget,
        ref DetectFormatChanges, ref UseFormattingFrom, 
        ref AddToRecentFiles);
}

.NET Framework-Sicherheit

Siehe auch

Referenz

DocumentBase Klasse

Microsoft.Office.Tools.Word-Namespace