Прочитать на английском

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


Диапазон, указанный для оператора Case, недопустим

Для оператора Case указан недопустимый диапазон.

При сравнении одного и того же выражения с различными значениями можно использовать операторы Select...Case вместо If...Then...Else . В то время как операторы If и ElseIf могут оценивать различные выражения в каждом операторе, оператор Select оценивает выражение только один раз и использует его при каждом сравнении. Каждый оператор Case может содержать более одного значения, диапазона значений или сочетания значений и операторов сравнения.

Идентификатор ошибки: BC40052

Исправление ошибки

  • Укажите диапазон, включающий все значения, или используйте оператор Case Else для перехвата неопределенного значения.

См. также