Метод Application.CompareDocuments (Word)

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

Синтаксис

выражение. CompareDocuments( _OriginalDocument_ , _RevisedDocument_ , _Destination_ , _Granularity_ , _CompareFormatting_ , _CompareCaseChanges_ , _CompareWhitespace_ , _CompareTables_ , _CompareHeaders_ , _CompareFootnotes_ , _CompareTextboxes_ , _CompareFields_ , _CompareComments_ , _CompareMoves_ , _RevisedAuthor_ , _IgnoreAllComparisonWarnings_ )

выражение Выражение, возвращающее объект Application .

Параметры

Имя Обязательный или необязательный Тип данных Описание
OriginalDocument Обязательный Document Указывает путь и имя файла исходного документа.
RevisedDocument Обязательный Document Указывает путь и имя файла исправленного документа, с которым сравнивается исходный документ.
Destination Необязательный WdCompareDestination Указывает, нужно ли создать файл или обозначить различия между двумя документами в исходном или исправленном документе. Значение по умолчанию: wdCompareDestinationNew.
Детализация Необязательный WdGranularity Указывает, отслеживаются ли изменения по символам или по словам. Значение по умолчанию — wdGranularityWordLevel.
CompareFormatting Необязательный Логический Указывает, нужно ли отмечать различия в форматировании двух документов. Значение по умолчанию — True.
CompareCaseChanges Необязательный Логический Указывает, нужно ли помечать различия в регистре между двумя документами. Значение по умолчанию — True.
CompareWhitespace Необязательный Логический Указывает, нужно ли отмечать различия в пробелах, таких как абзацы или пробелы, между двумя документами. Значение по умолчанию — True.
CompareTables Необязательный Логический Указывает, следует ли сравнивать различия в данных в таблицах двух документов. Значение по умолчанию — True.
CompareHeaders Необязательный Логический Указывает, нужно ли сравнивать различия в колонтитулах двух документов. Значение по умолчанию — True.
СравнитьСноски Необязательный Логический Указывает, следует ли сравнивать различия в сносках и концевых сносках в двух документах. Значение по умолчанию — True.
CompareTextboxes Необязательный Логический Указывает, следует ли сравнивать различия в данных в текстовых полях двух документов. Значение по умолчанию — True.
CompareFields Необязательный Логический Указывает, нужно ли сравнивать различия полей двух документов. Значение по умолчанию — True.
СравнитьКомментарии Необязательный Логический Указывает, следует ли сравнивать различия в примечаниях двух документов. Значение по умолчанию — True.
CompareMoves Необязательный Логический Указывает, следует ли сравнивать различия в перемещениях между двумя документами. Значение по умолчанию — True.
RevisedAuthor Необязательный String Указывает имя человека, которому следует приписать изменения при сравнении двух документов.
IgnoreAllComparisonWarnings Необязательный Логический Указывает, следует ли игнорировать предупреждения при сравнении двух документов.

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

Документ

См. также

Объект Application

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.