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


_Application.MergeDocuments Метод

Определение

Сравнивает два документа и возвращает _Document объект , представляющий документ, содержащий различия между двумя документами, помеченные с помощью отслеживаемых изменений.

public Microsoft.Office.Interop.Word.Document MergeDocuments (Microsoft.Office.Interop.Word.Document OriginalDocument, Microsoft.Office.Interop.Word.Document RevisedDocument, Microsoft.Office.Interop.Word.WdCompareDestination Destination = Microsoft.Office.Interop.Word.WdCompareDestination.wdCompareDestinationNew, Microsoft.Office.Interop.Word.WdGranularity Granularity = Microsoft.Office.Interop.Word.WdGranularity.wdGranularityWordLevel, bool CompareFormatting = false, bool CompareCaseChanges = false, bool CompareWhitespace = false, bool CompareTables = false, bool CompareHeaders = false, bool CompareFootnotes = false, bool CompareTextboxes = false, bool CompareFields = false, bool CompareComments = false, bool CompareMoves = false, string OriginalAuthor = "", string RevisedAuthor = "", Microsoft.Office.Interop.Word.WdMergeFormatFrom FormatFrom = Microsoft.Office.Interop.Word.WdMergeFormatFrom.wdMergeFormatFromPrompt);
abstract member MergeDocuments : Microsoft.Office.Interop.Word.Document * Microsoft.Office.Interop.Word.Document * Microsoft.Office.Interop.Word.WdCompareDestination * Microsoft.Office.Interop.Word.WdGranularity * bool * bool * bool * bool * bool * bool * bool * bool * bool * bool * string * string * Microsoft.Office.Interop.Word.WdMergeFormatFrom -> Microsoft.Office.Interop.Word.Document
Public Function MergeDocuments (OriginalDocument As Document, RevisedDocument As Document, Optional Destination As WdCompareDestination = Microsoft.Office.Interop.Word.WdCompareDestination.wdCompareDestinationNew, Optional Granularity As WdGranularity = Microsoft.Office.Interop.Word.WdGranularity.wdGranularityWordLevel, Optional CompareFormatting As Boolean = false, Optional CompareCaseChanges As Boolean = false, Optional CompareWhitespace As Boolean = false, Optional CompareTables As Boolean = false, Optional CompareHeaders As Boolean = false, Optional CompareFootnotes As Boolean = false, Optional CompareTextboxes As Boolean = false, Optional CompareFields As Boolean = false, Optional CompareComments As Boolean = false, Optional CompareMoves As Boolean = false, Optional OriginalAuthor As String = "", Optional RevisedAuthor As String = "", Optional FormatFrom As WdMergeFormatFrom = Microsoft.Office.Interop.Word.WdMergeFormatFrom.wdMergeFormatFromPrompt) As Document

Параметры

OriginalDocument
Document

Указывает путь и имя файла исходного документа.

RevisedDocument
Document

Указывает путь и имя файла измененного документа, с которым сравнивается исходный документ.

Destination
WdCompareDestination

Указывает, следует ли создавать новый файл или отмечать различия между двумя документами в исходном или измененном документе. Значение по умолчанию — wdCompareDestinationNew.

Granularity
WdGranularity

Указывает, отслеживаются ли изменения по символу или слову. Значение по умолчанию — wdGranularityWordLevel.

CompareFormatting
Boolean

Указывает, следует ли отмечать различия в форматировании между двумя документами. Значение по умолчанию — True.

CompareCaseChanges
Boolean

Указывает, следует ли отмечать различия в регистре между двумя документами. Значение по умолчанию — True.

CompareWhitespace
Boolean

Указывает, следует ли отмечать различия в пробелах, таких как абзацы или пробелы, между двумя документами. Значение по умолчанию — True.

CompareTables
Boolean

Указывает, следует ли сравнивать различия в данных, содержащихся в таблицах между двумя документами. Значение по умолчанию — True.

CompareHeaders
Boolean

Указывает, следует ли сравнивать различия в верхних и нижних колонтитулах между двумя документами. Значение по умолчанию — True.

CompareFootnotes
Boolean

Указывает, следует ли сравнивать различия в сносках и концевых сносках между двумя документами. Значение по умолчанию — True.

CompareTextboxes
Boolean

Указывает, следует ли сравнивать различия в данных, содержащихся в текстовых полях между двумя документами. Значение по умолчанию — True.

CompareFields
Boolean

Указывает, следует ли сравнивать различия в полях между двумя документами. Значение по умолчанию — True.

CompareComments
Boolean

Указывает, следует ли сравнивать различия в комментариях между двумя документами. Значение по умолчанию — True.

CompareMoves
Boolean

Указывает имя автора исходного документа.

OriginalAuthor
String

Указывает имя пользователя, который будет использоваться для неназначенных изменений после слияния двух документов.

RevisedAuthor
String

Указывает документ, из которого нужно сохранить форматирование.

FormatFrom
WdMergeFormatFrom

Указывает документ, из которого нужно сохранить форматирование.

Возвращаемое значение

_Document

Применяется к