Методы автоматизации при работе в MS Excel. Синявская Г.А. - 22 стр.

UptoLike

Составители: 

22
ElseIf <условие3 > Then
< блокОператоров3>
ElseIf <условиеN > Then
< блокОператоровN>
Else
< блокОператоровElse>
End If
Такие цепочки операторов обладают большой гибкостью и помогают ре-
шить многие проблемы. Однако если выбор одной из нескольких возможностей
всегда основан на проверке одного и того же условия, гораздо удобнее исполь-
зовать для этого оператор выбора Select Case, имеющий следующий синтаксис:
Select Case <проверяемоеВыражение >
Case <списокВыражений1>
<блокОператоров1>
Case <списокВыражений2>
<блокОператоров2>
Case Else
<блокОператоровElse>
End Select
Проверяемое выражение вычисляется в начале работы оператора Select
Case. Это выражение может возвращать значение любого типа, например, ло-
гическое, числовое или строковое.
Список выражений представляет собой одно или несколько выражений,
разделенных запятой. При выполнении оператора проверяется, соответствует
ли хотя бы один из элементов этого списка проверяемому значению. Эти эле-
менты списка выражений могут иметь одну из следующих форм:
q <выражение> – проверяется, совпадает ли значение проверяемого зна-
чения с этим выражением;
q <выражение1> To < выражение2> – проверяется, находится ли значе-
ние проверяемого выражения в указанном диапазоне значений;
q Is < логическийОператор> < выражение> – проверяемое выражение
сравнивается с указанным значением с помощью логического опера-
     ElseIf <условие3 > Then

              < блокОператоров3>
     …
     ElseIf <условиеN > Then

              < блокОператоровN>

     Else

              < блокОператоровElse>
     End If

      Такие цепочки операторов обладают большой гибкостью и помогают ре-
шить многие проблемы. Однако если выбор одной из нескольких возможностей
всегда основан на проверке одного и того же условия, гораздо удобнее исполь-
зовать для этого оператор выбора Select Case, имеющий следующий синтаксис:
     Select Case <проверяемоеВыражение >

     Case <списокВыражений1>

            <блокОператоров1>

     Case <списокВыражений2>

            <блокОператоров2>

     …

     Case Else

            <блокОператоровElse>

     End Select
      Проверяемое выражение вычисляется в начале работы оператора Select
Case. Это выражение может возвращать значение любого типа, например, ло-
гическое, числовое или строковое.
      Список выражений представляет собой одно или несколько выражений,
разделенных запятой. При выполнении оператора проверяется, соответствует
ли хотя бы один из элементов этого списка проверяемому значению. Эти эле-
менты списка выражений могут иметь одну из следующих форм:
      q <выражение> – проверяется, совпадает ли значение проверяемого зна-

        чения с этим выражением;
      q <выражение1> To < выражение2> – проверяется, находится ли значе-

        ние проверяемого выражения в указанном диапазоне значений;
      q Is < логическийОператор> < выражение> –    проверяемое выражение
        сравнивается с указанным значением с помощью логического опера-



                                      22