VBA编程-使用 Select Case 语句-福哥
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-模块/函数/VBA


VBA编程-使用 Select Case 语句

发表时间:2023/1/12 7:36:45 评论(0) 浏览(2492)  评论 | 加入收藏 | 复制
   
摘 要:VBA编程-使用 Select Case 语句。
正 文:

      使用 Select Case 语句作为在 If... 中 使用 ElseIf 的 替代方法。然后... 一个表达式与几个 不同的值 进行比较时,Else 语句。 If...Then...Else 语句可计算每个 ElseIf 语句的不同表达式, Select Case 语句则只在控制结构顶部计算一次表达式。

      在以下示例中, Select Case 语句计算传递给过程的参数。 请注意,每个 Case 语句可以包含多个值、一系列值或值和 比较运算符的组合。 如果 Select Case 语句与任何 Case 语句中的值均不匹配,将运行可选的 Case Else 语句。

VB复制

Function Bonus(performance, salary)

  Select Case performance

    Case 1

      Bonus = salary * 0.1

    Case 2, 3

      Bonus = salary * 0.09

    Case 4 To 6

      Bonus = salary * 0.07

    Case Is > 8

      Bonus = 100

    Case Else

      Bonus = 0

  End Select

End Function


Access软件网交流QQ群(群号:198465573)
 
 相关文章
Sql_Case_When用法  【麥田  2013/7/9】
VBA内置函数—LCase函数、Ucase函数、Strconv函数...  【杨雪  2015/7/28】
Select Case 分支选择另一种用法:Case 表达式  【易勋  2015/9/13】
SQL集合函数中利用case when then 技巧   【缪炜  2016/7/15】
CASE 表达式  【缪炜  2019/3/15】
VBA中 Select Case End Select 判断条件语...  【浪子心  2019/6/29】
【Access小作】旁门正道--随心所欲小case  【阿四  2020/8/27】
常见问答
技术分类
相关资源
文章搜索
关于作者

福哥

文章分类

文章存档

友情链接