Module
Contents
Index 🔎︎

# Select...Case Statement

식 값에 따라 하나 이상의 문 블록을 지정합니다.

## 구문:

    Select Case condition Case expression Statement Block[Case expression2 Statement Block][Case Else] Statement Block End Select

## 매개 변수:

Condition: 각 Case 절 뒤에 오는 문 블록이 실행되는지 여부를 제어하는 임의의 식입니다.

Expression: Condition 유형 식과 호환되는 임의의 식입니다. Case 절 뒤에 오는 문 블록은 Condition이 Expression과 일치할 경우에 실행됩니다.

## 예:

    Sub ExampleRandomSelect

    Dim iVar As Integer

        iVar = Int((15 * Rnd) -2)

        Select Case iVar

            Case 1 To 5

                Print "Number from 1 to 5"

            Case 6, 7, 8

                Print "Number from 6 to 8"

            Case 8 To 10

                Print "Greater than 8"

            Case Else

                Print "Out of range 1 to 10"

        End Select

    End Sub