打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
多条件IF判断,块IF语句

我们设计一个按钮,对A1单元格进行判断,如果只有两个情况,我们直接用IF一行代码即可以完成。

Private Sub CommandButton1_Click() If [a1].Value = "男" Then MsgBox "帅哥" Else MsgBox "美女"End Sub

当然也可以用IF块语句。

结构如下:

IF 条件式 Then

    处理1

Else

    处理2

End If

Private Sub CommandButton1_Click() If [a1].Value = "男" Then MsgBox "帅哥" Else MsgBox "美女" End IfEnd Sub

此时,以上的代码,A1单元格如果输入是的男,显示为帅哥,如果输入的是“女”,显示的为“美女”。如果输入的是“人妖”,显示的还是“美女”。如果需要显示为“你输入有误”,我们可以使用以下嵌套的IF函数。

Private Sub CommandButton1_Click() If [a1].Value = "男" Then MsgBox "帅哥" Else If [a1].Value = "女" Then MsgBox "美女" Else MsgBox "你输入有误" End If End IfEnd Sub

这样嵌套下去就比较麻烦。

可以使用以下列简洁的写法:

Private Sub CommandButton1_Click() If [a1].Value = "男" Then MsgBox "帅哥" ElseIf [a1].vlaue = "女" Then MsgBox "美女" Else MsgBox "您输入有误" End IfEnd Sub

主要的结构如下:

IF 条件1 Then

    满足条件1执行的操作

ElseI    f 条件2 Then

    满足条件2执行的操作

ElseI    f 条件3 Then

    满足条件3执行的操作

……

Else

    除此之外做的事情

End If

子曰:用之则行,不用则藏。

意思是说,如果你用我的这些建议,就马上行动,知行合一,如果你不用,就赶紧收藏,以绝后患。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
vba判断之If...Then
别怕,VBA入门级教程来了,条件语句很简单!
EXCEL VBA 零基础教程:判断语法汇总(办公室职场必备)
什么是IF分支语句?
宏和VBA简易入门:05-流程控制入门-B
VBA的IIf和If区别与用法
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服