Поделиться через


Document.Merge Метод (2007 System)

Обновлен: Ноябрь 2007

Объединяет изменения в одном документе, помеченные метками правки, с другим документом.

Пространство имен:  Microsoft.Office.Tools.Word
Сборка:  Microsoft.Office.Tools.Word.v9.0 (в Microsoft.Office.Tools.Word.v9.0.dll)

Синтаксис

'Декларация
Public Sub Merge ( _
    FileName As String, _
    ByRef MergeTarget As Object, _
    ByRef DetectFormatChanges As Object, _
    ByRef UseFormattingFrom As Object, _
    ByRef AddToRecentFiles As Object _
)
'Применение
Dim instance As Document
Dim FileName As String
Dim MergeTarget As Object
Dim DetectFormatChanges As Object
Dim UseFormattingFrom As Object
Dim AddToRecentFiles As Object

instance.Merge(FileName, MergeTarget, _
    DetectFormatChanges, UseFormattingFrom, _
    AddToRecentFiles)
public void Merge(
    string FileName,
    ref Object MergeTarget,
    ref Object DetectFormatChanges,
    ref Object UseFormattingFrom,
    ref Object AddToRecentFiles
)

Параметры

  • FileName
    Тип: System.String
    Имя нового файла, включающего объединенное содержимое.
  • DetectFormatChanges
    Тип: System.Object%
    Для обнаружения изменений формата в документе используется значение true; в противном случае используется значение false.
  • AddToRecentFiles
    Тип: System.Object%
    Чтобы добавить документ в список последних файлов, используется значение true; в противном случае используется значение false.

Заметки

Необязательные параметры

Сведения о необязательных параметрах см. в разделе Общие сведения о необязательных параметрах в решениях Office.

Примеры

В приведенном ниже примере кода используется метод Merge, чтобы объединить изменения, помеченные метками правки, в Sales2.doc, с документом, связанным с текущим проектом. В этом примере предполагается, что файл с именем Sales2.doc существует на локальном компьютере в каталоге C:\Docs.

В этом примере демонстрируется настройка уровня документа.

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);
}

Разрешения

См. также

Ссылки

Document Класс

Document - члены

Microsoft.Office.Tools.Word - пространство имен