设置主页 | 收藏本站 Excel学习网-公益型的EXCEL在线学习网站,助您轻松办公!

较为复杂的If ElseIf ElseIf EndIf语句

2026年08月06日 17:16 发布来源:Excel学习网
    不论是哪种语言,一般情况下,我们接触最多的就是if语句了,但是,比if语句更为复杂的是如下的语句:
    If…ElseIf…ElseIf…EndIf,当然,这种语句,可以无限制的添加各种条件,直到语句结束。因此,该语句,适合于条件多判定复杂的时候可使用。
    其语法如下:
    If 条件1 Then
    (条件1为True时 处理1)
    (条件1为True时 处理2)
    ElseIf 条件2 Then
    (条件2为True时 处理1)
    (条件2为True时 处理2)
    ElseIf 条件3 Then
    (条件3为True时 处理1)
    (条件3为True时 处理2)
    Else
    (以上条件均为False时 处理1)
    (以上条件均为False时 处理2)
    End If
    下面,再给出该语句的示例代码:
    Dim x As String
    x = "北京"
    If x = "南京" Then
    Range("A1").Value = "住南京"
    ElseIf x = "北京" Then
    Range("A1").Value = "住北京"
    ElseIf x = "文山" Then
    Range("A1").Value = "住文山"
    Else
    Range("A1").Value = "回广南老家住"
    End If
原创文章如转载请注明:转载自Excel学习网 [ https://www.excelxxw.com/]
需要保留本文链接地址:https://www.excelxxw.com/jiqiao/2575.html
网站地图 | XML地图 | 免责声明 | 关于我们 | Excel学习网:优秀的EXCEL在线学习和资源分享网站。
版权所有: CopyRight © 2013-2026 www.excelxxw.com All Rights Reserved.
豫ICP备2024075255号 联系我们:12162961@qq.com