Select case语句可根据表达式的求值结果,选择执行几个分支中的一个分支。其语法如下:
Select Case<检验表达式>
[(;ase<比较列表1>]
[<语句l>]]
[case Else
[<语句n>]]
End Select
(1)检验表达式必要参数,可为任何数值表达式或字符串表达式。
(2)比较列表1 若有case出现,则为必要参数。它是多个“比较元素”的列表,其中可包含“表达式”、“表达式To表达式”、“Is<比较操作符>表达式’’几种形式。
如果“比较元素”中含有“To”关键字,则前一个表达式必须小于后一个表达式(对于数值表达式,指的是数值大小;对于字符串表达式,则指排序),且<检验表达式>必须介于两个表达式之间。如果<比较元素>含有“Is”关键字,则“比较操作符’’表达式的值必须为真。
(3)语句1~n可包含一条或多条语句。
如果有一个以上的Case子句与“检验表达式”匹配,则VBA只执行第一个匹配的Case后面的“语句”。如果前面的case子句与<检验表达式>都不匹配,则执行Case Else子句中的语句n。
【VBA编程中的SelectCase语句】相关文章:
2025年外省高中学业水平合格性考试成绩转入江苏认定的通告公布03-23
Vb中控件的自动排列03-23
写未来的作文300字03-23
Our Mother Is the Same 我们的妈妈是一样的03-23
中国大地保险公司实习报告03-23
小学父爱的作文600字03-23
2016年职称英语综合类阅读判断练习八03-23
07年4月北师大“中国古代文学史(一)”串讲(5)03-23
汪涵讲述小时候成长经历:鸡毛掸子的故事03-23
2023年广东梅州中考成绩查询时间及查分入口[7月7日起]03-23
关于清明节的英语作文:清明节03-23
