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


Свойство CompareMode

Задает и возвращает режим сравнения для сравнения строковых ключей в объекте Dictionary .

Синтаксис

object. CompareMode [ = compare ]

Свойство CompareMode включает следующие элементы:

Part Описание
object Обязательно. Всегда представляет имя объекта Dictionary.
compare Необязательно. Если параметр указан, функция compare — это значение, представляющее режим сравнения, используемый такими функциями, как StrComp.

Параметры

Аргумент compare может принимать следующие значения:

Константа Значение Описание
vbUseCompareOption –1 Выполняет сравнение, используя параметр оператора Option Compare.
vbBinaryCompare 0 Выполняется двоичное сравнение.
vbTextCompare 1 Выполняется текстовое сравнение.
vbDatabaseCompare 2 Только Microsoft Access. Выполняется сравнение на основе сведений из базы данных.

Замечания

При попытке изменить режим сравнения в объекте Dictionary, который уже содержит данные, возникает ошибка.

Свойство CompareMode использует те же значения, что и аргумент compare функции StrComp. Значения, превышающие 2, можно использовать для ссылки на сравнения с помощью определенных кодов языкового стандарта (LCID).

См. также

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

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