vba 判断闰年函数
程序员文章站
2022-05-16 09:32:00
...
引言
平时工作中,我们经常会遇到闰年的判断,不同的年份2月的天数有所变化,如果一年一年判断的话,在长序列数据面前就会显得捉襟见肘。有了vba函数的帮助,我们只要编写一个判断函数,就可以进行闰年的判断。
闰年函数
话不多说,直接上代码。
Function runnian(year, mounth) As Variant
If mounth = 2 Then
If (year Mod 4 = 0) And (year Mod 100 <> 0) Then
runnian = 29
Else
runnian = 28
End If
ElseIf mounth = 1 Or mounth = 3 Or mounth = 5 Or mounth = 7 Or mounth = 8 Or mounth = 10 Or mounth = 12 Then
runnian = 31
Else
runnian = 30
End If
End Function
就这么10多行的代码,粘贴到excel vba程序框中(关于excel vba的基础描述请看https://blog.csdn.net/Soul_taker/article/details/89178432),我们就可以完成闰年的判断。
使用时第一个参数为年,第二个参数为月就可以返回相应月份的日数啦。
上一篇: Vue3的VueI18n多语言环境切换
下一篇: 使用vue-i18n进行项目国际化
推荐阅读
-
strpos() 函数判断字符串中是否包含某字符串的方法
-
使用Oracle的Decode函数进行多值判断
-
php使用filter_var函数判断邮箱,url,ip格式示例
-
php判断/计算闰年的方法小结【三种方法】
-
sqlserver 各种判断是否存在(表名、函数、存储过程等)
-
python通过自定义isnumber函数判断字符串是否为数字的方法
-
Excel IF嵌套函数无法判断是写错了吗如何同时满足几个条件
-
php判断某个方法是否存在函数function_exists (),method_exists()与is_callable()区别与用法解析
-
js如何判断json对象是否为空(js回调函数详解)
-
Python中用startswith()函数判断字符串开头的教程