Вложенность в операторе Select Case позволяет обрабатывать сложные условия. sky.pro Сложные условия разбиваются на управляемые блоки для правильного построения логики выбора. sky.pro
Процесс работы вложенности: learn.microsoft.com
- Если выражение testexpression соответствует любому выражению списка выражений Case, операторы, следующие за этим предложением Case, выполняются до следующего предложения Case или до последнего предложения до End Select. learn.microsoft.com
- Затем контроль передаётся оператору после End Select. learn.microsoft.com
- Если testexpression совпадает с выражением expressionlist в нескольких предложениях Case, выполняются только операторы после первого совпадения. learn.microsoft.com
- Предложение Case Else используется для указания того, что выражения elsestatements выполняются, если не обнаружено совпадение между testexpression и expressionlist в других предложениях Case. learn.microsoft.com
Каждый вложенный оператор Select Case должен иметь соответствующую инструкцию End Select. learn.microsoft.com