Метод Application.CompareDocuments (Word)

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

Синтаксис

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

Выражение Выражение, возвращающее объект 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.
CompareMoves Необязательный Логический Указывает, следует ли сравнивать различия в перемещениях между двумя документами. Значение по умолчанию — True.
ИсправлениеAuthor Необязательный String Указывает имя пользователя, которому атрибут изменяется при сравнении двух документов.
IgnoreAllComparisonWarnings Необязательный Логический Указывает, следует ли игнорировать предупреждения при сравнении двух документов.

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

Документ

См. также

Объект Application

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

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