Tulong sa LibreOffice 25.8
Tinutukoy ang isa o higit pang mga bloke ng pahayag depende sa halaga ng isang expression.
  Piliin ang expression ng case
     Mga halaga ng kaso
       Block ng Pahayag
  [ Mga halaga ng kaso2
       Block ng Pahayag]
  [ Kaso Iba
       Block ng Pahayag]
  End Select
expression: Anumang expression na kumokontrol kung ang statement block na sumusunod sa kani Kaso sugnay ay naisakatuparan.
mga halaga: Anumang listahan ng halaga na tugma sa expression. Ang bloke ng pahayag na sumusunod sa Kaso sugnay ay naisakatuparan kung pagpapahayag mga posporo mga halaga .
Sub ExampleRandomSelect
Dim iVar As Integer
    iVar = Int((15 * Rnd) -2)
    Select Case iVar
        Case 1 To 5
            I-print ang "Numero mula 1 hanggang 5"
        Case 6, 7, 8
            I-print ang "Numero mula 6 hanggang 8"
        Case 8 To 10
            I-print ang "Higit sa 8"
        Case Else
            I-print ang "Wala sa hanay 1 hanggang 10"
    End Select
End Sub