zoukankan      html  css  js  c++  java
  • VBA嵌套if语句

    语法

    以下是VBScript中嵌套的If语句的语法。

    If(boolean_expression) Then
       Statement 1
       .....
       .....
       Statement n
    
       If(boolean_expression) Then
          Statement 1
          .....
          .....
          Statement n
       ElseIf (boolean_expression) Then
          Statement 1
          .....
          ....
          Statement n
       Else
          Statement 1
          .....
          ....
          Statement n
       End If
    Else
       Statement 1
        .....
        ....
       Statement n
    End If

    示例

    为了演示目的,这里借助一个函数来判断一个正数的类型。如下图中所示 -

    参考实现代码 -

    Private Sub nested_if_demo_Click()
       Dim a As Integer
       a = 12
    
       If a > 0 Then
          MsgBox ("The Number is a POSITIVE Number")
    
          If a = 1 Then
             MsgBox ("The Number is Neither Prime NOR Composite")
          ElseIf a = 2 Then
             MsgBox ("The Number is the Only Even Prime Number")
          ElseIf a = 3 Then
             MsgBox ("The Number is the Least Odd Prime Number")
          Else
             MsgBox ("The Number is NOT 0,1,2 or 3")
          End If
       ElseIf a < 0 Then
          MsgBox ("The Number is a NEGATIVE Number")
       Else
          MsgBox ("The Number is ZERO")
       End If
    End Sub

    执行上面示例代码,得到以下结果 -

    点击确定按钮后,如下所示 - 

     

  • 相关阅读:
    AcWiing 翻硬币
    AcWing 飞行员兄弟 二进制枚举
    AcWing 费解的开关 二进制枚举
    vue发送短信逻辑
    使用celery异步发送短信
    celery配置与基本使用
    celery原理与组件
    短信验证接口
    图片验证码接口
    编写注册接口
  • 原文地址:https://www.cnblogs.com/sunyllove/p/11348167.html
Copyright © 2011-2022 走看看