Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Сравнивает два документа и возвращает объект 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 | Необязательный | Логический | Указывает, следует ли игнорировать предупреждения при сравнении двух документов. |
Возвращаемое значение
Документ
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.