2011年1月10日

Select Case 子句用法

◎ 在 Select Case 敘述中,下列有關 Case 子句的用法,何者錯誤?
(A) Case 0 To 10 (B) Case Is > 10 (C) Case Is > 10 And Is < 50 (D) Case 3, 5, Is > 10




【答案】 (C)
【解析】

(C)選項的答案,並不符合Select Case的用法。


  • Select Case 的子句大抵有3種用法:
  1. 運算式,運算式,…      → 例如: Case 1, 3, 5
  2. 運算式1 To 運算式2       →    例如: Case 40 To 60
    注意:運算式2必須大於運算式1,否則不成立!
  3. Is 關係運算式(<, <=, =, >=, >)  → 例如: Case Is <= 100
  4. 以上三項可以混合使用     → 例如:   Case 2, 8, 10 To 12, Is > 20 

  • 若符合多個 Case 條件,僅會執行第一個符合的 Case。

沒有留言:

張貼留言