Page 95 - 4192
P. 95
3 ОПЕРАТОР SELECT CASE
Оператор SELECT CASE дозволяє перевіряти кілька
умов і взалежності від їх виконання виконувати одну чи іншу
групу операторів.
Select Case <вираз>
Case < Список порівняння 1>
<група операторів 1>
Case < Список порівняння 2>
<група операторів 2>
..
Case < Список порівняння n>
<група операторів n>
Case Else
<група операторів (n+1)>
End Select
Вираз – будь-який арифметичний або символьний вираз
значення якого порівнюються зі списками перевірок .
<Список порівняння > складається з елементів
порівняння, розділених комою. Елемент порівняння має три
варіанти запису:
1. Конструкція Is <операція порівняння> <вираз> задає
значення, за яких виконується умова в порівнянні (наприклад,
Is <=7)
2. < список перерахувань можливих значень>
(наприклад, 1,3,8)
3. Конструкція < вираз 1> To < вираз 2> задає інтервал
значень для перевірки знаходження в діапазоні (наприклад, 4
To 7)
94