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