End Sub. VBA имеет условный оператор перехода для использования в случаях, когда необходимо выбирать из большого количества различных ветвей кода: оператор Select Case
9.11.5. Оператор Select … Case
VBA имеет условный оператор перехода для использования в случаях, когда необходимо выбирать из большого количества различных ветвей кода: оператор Select Case (с его помощью очень удобно реализовывать структуру множественного выбора).Он работает во многом так же, как множество независимых операторов If,но он более понятен для того, кто пишет код, и того, кто читает этот код. Этот оператор более эффективен, чем оператор If…Then…Else.
Ключевые слова Select Caseиспользуются со многими операторами Case,где каждый оператор Caseпроверяет появление другого условия и выполняется только одна из ветвей Case.Ветвь Caseможет содержать один, несколько или ни одного оператора VBA.
Select Case – управляющий оператор, выполняющий один из нескольких блоков операторов в зависимости от значения выражения.
Select Case Выражение_выбора
[ Case Список_выражений_1
[Блок_операторов_1]
[CaseСписок_выражений_2 ]
[Блок_операторов_2]]
……………………………………………………………………………
[Case Else
[Блок_операторов_N]]
Дата добавления: 2015-08-14; просмотров: 1148;