Tulong sa LibreOffice 24.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