美文网首页
30. VBA(三)流程控制-条件选择

30. VBA(三)流程控制-条件选择

作者: 神农架村姑 | 来源:发表于2019-10-15 12:33 被阅读0次

1. IF

If...Then...ElseIf...Then...End If

If a>90 Then
    ...
ElseIf a>80 Then
    ...
Else
    ...
End If

2. Select Case

Sub test2()
    Dim score As Integer
    score = 53
    Select Case score
        Case Is >= 90
            Debug.Print "优"
        Case Is >= 80
            Debug.Print "良"
        Case Is >= 60
            Debug.Print "中"
        Case Else
            Debug.Print "差"
    End Select
End Sub

如果需要在Case条件中使用闭合区间,即同时出现大于且小于的情况,如上例中,大于60且小于70。则需要使用两个Is语句,中间用逗号隔开:

Sub test2()
    Dim score As Integer
    score = 53
    Select Case score
        Case Is >= 90
            Debug.Print "优"
        Case Is >= 80
            Debug.Print "良"
        Case Is >= 60, Is <= 70
            Debug.Print "中"
        Case Else
            Debug.Print "差"
    End Select
End Sub

相关文章

  • 30. VBA(三)流程控制-条件选择

    1. IF If...Then...ElseIf...Then...End If 2. Select Case 如...

  • 第五章:流程控制

    """ 第五章:流程控制 所谓的流程控制就是程序执行的过程 三种结果: 顺序执行:按部就班 选择:根据条件不同执行...

  • shell脚本编程进阶

    一、流程控制 过程式编程语言 二、条件选择:if语句 单分支 双分支 多分支 实例 三、条件判断:case语句 四...

  • GO语言基础(七)-流程和函数

    流程控制 Go中流程控制分三大类:条件判断,循环控制和无条件跳转。 if Go的if条件判断语句中不需要括号 Go...

  • JS 语句

    一、 程序流程控制 结构化程序有三种结构:顺序结构、选择结构、循环结构。 二、 条件语句 1. if 条件语句...

  • 流程控制语句、条件判断语句、多重条件判断语句、数组、数组、数组常

    流程控制语句:通过流程控制语句可以控制程序执行流程,使程序可以根据一定的条件来选择执行 语句分类: 1.条...

  • 2018-12-11

    流程控制 流程控制语句:--条件判断语句--条件分支语句--循环语句 条件判断语句(if语句) 语法:if(条件表...

  • 6章 条件判断

    本章大纲 常见流程控制 if条件判断 复合条件判断 常见流程控制 if条件判断 Python 不支持swirch ...

  • 重拾Java (三)流程控制语句

    重拾Java第三篇,流程控制语句,基础喔 分支结构 选择结构 循环结构 while循环,while(判断条件),当...

  • 2017 08-24 SHELL脚本编程进阶

    流程控制过程式编程语言:顺序执行选择执行循环执行 一.条件选择if语句 类型:选择执行 注意:if语句可嵌套 ...

网友评论

      本文标题:30. VBA(三)流程控制-条件选择

      本文链接:https://www.haomeiwen.com/subject/itxsmctx.html