Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Изменяет проверку данных для диапазона.
Синтаксис
expression. Modify (Type, AlertStyle, Operator, Formula1, Formula2)
выражение Переменная, представляющая объект Проверки .
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| Type | Необязательный | Variant | Значение XlDVType , представляющее тип проверки. |
| AlertStyle | Необязательный | Variant | Значение XlDVAlertStyle , представляющее стиль оповещения проверки. |
| Operator | Необязательный | Variant | Значение XlFormatConditionOperator , представляющее оператор проверки данных. |
| Formula1 | Необязательный | Variant | Первая часть уравнения проверки данных. |
| Formula2 | Необязательный | Variant | Вторая часть уравнения проверки данных, если оператор имеет значение xlBetween или xlNotBetween; В противном случае этот аргумент игнорируется. |
Замечания
Метод Modify требует различных аргументов в зависимости от типа проверки, как показано в следующей таблице.
| Тип проверки | Аргументы |
|---|---|
| xlInputOnly | AlertStyle, Formula1 и Formula2 не используются. |
| xlValidateCustom | Формула 1 является обязательной; Формула 2 игнорируется. Формула 1 должна содержать выражение, которое имеет значение True , если ввод данных является допустимым, и False , если ввод данных недопустим. |
| xlValidateList | Формула 1 является обязательной; Формула 2 игнорируется. Формула 1 должна содержать список значений с разделителями-запятыми или ссылку на лист. |
| xlValidateDate, xlValidateDecimal, xlValidateTextLength, xlValidateTime или xlValidateWholeNumber | Необходимо указать Формулу 1, Формулу 2 или и то, и другое. |
Пример
В этом примере изменяется проверка данных для ячейки E5.
Range("e5").Validation _
.Modify xlValidateList, xlValidAlertStop, _
xlBetween, "=$A$1:$A$10"
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.