Метод Application.MergeDocuments (Word)
Сравнивает два документа и возвращает объект Document , представляющий документ, содержащий различия между двумя документами, помеченные с помощью отслеживаемых изменений.
Синтаксис
выражение. MergeDocuments
( _OriginalDocument_
, _RevisedDocument_
, _Destination_
, _Granularity_
, _CompareFormatting_
, _CompareCaseChanges_
, _CompareWhitespace_
, _CompareTables_
, _CompareHeaders_
, _CompareFootnotes_
, _CompareTextboxes_
, _CompareFields_
, _CompareComments_
, _OriginalAuthor_
, _RevisedAuthor_
, _FormatFrom_
)
Выражение Выражение, возвращающее объект Application .
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
OriginalDocument | Обязательный | Документ | Указывает путь и имя файла исходного документа. |
Пересмотренный документ | Обязательный | Документ | Указывает путь и имя файла измененного документа, с которым сравнивается исходный документ. |
Destination | Необязательный | WdCompareDestination | Указывает, следует ли создавать новый файл или отмечать различия между двумя документами в исходном или измененном документе. Значение по умолчанию — wdCompareDestinationNew. |
Гранулярности | Необязательный | WdGranularity | Указывает, отслеживаются ли изменения по символу или слову. Значение по умолчанию — wdGranularityWordLevel. |
CompareFormatting | Необязательный | Логический | Указывает, следует ли отмечать различия в форматировании между двумя документами. Значение по умолчанию — True. |
CompareCaseChanges | Необязательный | Логический | Указывает, следует ли отмечать различия в регистре между двумя документами. Значение по умолчанию — True. |
CompareWhitespace | Необязательный | Логический | Указывает, следует ли отмечать различия в пробелах, таких как абзацы или пробелы, между двумя документами. Значение по умолчанию — True. |
CompareTables | Необязательный | Логический | Указывает, следует ли сравнивать различия в данных, содержащихся в таблицах между двумя документами. Значение по умолчанию — True. |
CompareHeaders | Необязательный | Логический | Указывает, следует ли сравнивать различия в верхних и нижних колонтитулах между двумя документами. Значение по умолчанию — True. |
CompareFootnotes | Необязательный | Логический | Указывает, следует ли сравнивать различия в сносках и концевых сносках между двумя документами. Значение по умолчанию — True. |
CompareTextboxes | Необязательный | Логический | Указывает, следует ли сравнивать различия в данных, содержащихся в текстовых полях между двумя документами. Значение по умолчанию — True. |
CompareFields | Необязательный | Логический | Указывает, следует ли сравнивать различия в полях между двумя документами. Значение по умолчанию — True. |
CompareComments | Необязательный | Логический | Указывает, следует ли сравнивать различия в комментариях между двумя документами. Значение по умолчанию — True. |
OriginalAuthor | Необязательный | String | Указывает имя автора исходного документа. |
ИсправлениеAuthor | Необязательный | String | Указывает имя пользователя, который будет использоваться для неназначенных изменений после слияния двух документов. |
FormatFrom | Необязательный | WdMergeFormatFrom | Указывает документ, из которого нужно сохранить форматирование. |
Возвращаемое значение
Документ
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.