if语句输入月份判断季节_Select Case语句-多条件判断必备神器

5b115b0ada3f5202449ffbc9a6a516f4.png

在武侠世界中,有北乔峰和南慕容;有小鱼儿和花无缺,势均力敌,旗鼓相当。在VBA世界里,也有与IF语句齐名的判断语句-Select Case多条件判断语句。

一.Select Case判断语句

首先,先来了解一下Select Case判断语句。

它的功能是根据不同的条件返回不同的值。

与IF语句区别在于更适用多条件判断,且语句更简练。

格式是:

Select Case 判断条件的表达式
Case 值1
操作1
Case 值2

操作2

......

Case Else
操作n
End Select

比如,当表达式等于值1,则执行操作1,等于值2,就会执行操作2,以此类推。

二.活用Select Case语句判断季节

下面我们来举个栗子说明Select Case语句实际是怎么操作的。

我们可以通过不同月份判定当前是属于哪个季节。

935bf4f5ce7da3902fbbc25fae31998d.png

分析思路如下:

Step1.首先用NOW()函数获取当前的时间节点。

Step2.接着用Month()函数获取月份。

Step3.用Select Case语句判断不同的月份。

具体的VBA语句是这样的:

Select Case Month(Now())

Case Is < 3

MsgBox ("大冬天来拉,可以滑冰啦~")

Case Is < 6

MsgBox ("春天来拉,万物复苏啦~")

Case Is < 9

MsgBox ("夏天来拉,去游泳啦~")

Case Is < 12

MsgBox ("秋天来拉,看花开花落~")

Case Else

MsgBox ("大冬天来拉,可以滑冰啦~")

End Select

【小贴士】

1.Select Case语句适合单个字段的多条件判断。

2.Select Case语句不能和AndOr逻辑运算符联用。

我们先来看下实际是什么样的效果吧~

288a5298aa1d334fb3fe0950e76dc234.png

看看,似不似很简单~感兴趣的同学也可以动手实现下。

看完三件事:

1.点赞,让更多的人也能看到这篇文章(收藏不点赞,都是耍流氓)

2.关注我和我的专栏,让我们共同成长

3.关注公众号"数据大作手",定期分享数据分析方面的干货

感谢你的支持!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值