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

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

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

     

  • 相关阅读:
    学习git之路--1
    No input file specified. phpStudy nginx报错解决方案
    nginx隐藏tp路由index.php
    tp5命令行
    生成器
    php 解密小程序获取unionid
    根据GUID获取实例
    用SQL将数字转换为中文数字
    TFS无法确定工作区解决方案
    利用SQL语句产生分组序号
  • 原文地址:https://www.cnblogs.com/sunyllove/p/11348167.html
Copyright © 2011-2022 走看看