vba 判断闰年函数
引言
平时工作中,我们经常会遇到闰年的判断,不同的年份2月的天数有所变化,如果一年一年判断的话,在长序列数据面前就会显得捉襟见肘。有了vba函数的帮助,我们只要编写一个判断函数,就可以进行闰年的判断。
闰年函数
话不多说,直接上代码。
Function runnian(year, mounth) As VariantIf mounth = 2 ThenIf (year Mod 4 = 0) And (year Mod 100 <> 0) Then ‘先进入2月的判断,如果年份可以被4整除且不能被100整除则为闰年,返回29天runnian = 29Elserunnian = 28End IfElseIf mounth = 1 Or mounth = 3 Or mounth = 5 Or mounth = 7 Or mounth = 8 Or mounth = 10 Or mounth = 12 Thenrunnian = 31Elserunnian = 30End IfEnd Function
就这么10多行的代码,粘贴到excel vba程序框中(关于excel vba的基础描述请看https://blog.csdn.net/Soul_taker/article/details/89178432),我们就可以完成闰年的判断。
使用时第一个参数为年,第二个参数为月就可以返回相应月份的日数啦。效果如下:
vba 判断闰年函数相关推荐
- Python判断闰年函数
判断闰年相关知识: 四年一闰:百年不闰,四百年再闰 # 接收输入 a = int(input('请输入年份:'))# 创建一个判断闰年的函数 def is_leap_year(year):if yea ...
- php判断闰年函数,PHP判断一个年份是否为闰年
判断闰年:(推荐学习:PHP编程从入门到精通) ①.普通年能被4整除而不能被100整除的为闰年.(如2004年就是闰年,1900年不是闰年) ②.世纪年能被400整除而不能被3200整除的为闰年.(如 ...
- C#判断闰年函数及举例
//语法: public static bool IsLeapYear(int year) //用法举例: using System;public class IsLeapYear {public s ...
- [JavaScript] js 判断闰年
/** * 判断闰年函数 * @param {number} year 要判断的年份 * @return {bool} 返回布尔值 * * 其实只要满足下面几个条件即可. * 1.普通年能被4整除且不 ...
- 【C 语言之项目实战】判断闰年及计算天数(详细版)
目录 1.项目要求 2.定义模块函数 3.各模块函数实现 4.项目源代码 5.项目总结 1. 项目要求 1.1 首先判断用户输入的年份是否为闰年: 1.2 计算一年中每个月份的天数: 1.3 用户输入 ...
- 函数的相关操作——利用函数翻转任意数组||利用函数冒泡排序||利用函数判断闰年
利用函数翻转任意数组 利用函数冒泡排序 利用函数判断闰年 用户输入年份,输出当前年份2月份的天数
- C语言——用函数方法判断闰年
文章目录 一.用函数方法判断闰年 二.程序代码 总结 一.用函数方法判断闰年 1.判断输入整数是否是闰年的条件 (1):该整数能被4整除但不能被100整除. (2):该整数能被400整除. 2.编程思 ...
- Python:创建函数判断闰年
今天在HackerRank刷Python题,记录下Python用function判断闰年 首先 在Python中函数定义语法如下: def 函数名([参数列表]): '''注释''' 函数体 其次 闰 ...
- 判断闰年的Matlab/Python函数
目录 写在前面 什么是闰年 判断闰年的Matlab函数 判断闰年的Python函数 参考 写在前面 在处理自然科学数据时,经常需要判断一个年份(这里说的年份都是公历)是否为闰年,本文首先简单介绍闰年的 ...
最新文章
- 智能制造-逆向工程-三维测量-标定
- java视频为什么这么多_为什么看java教学视频教的都是javase,两者难道语言相同吗?...
- 什么叫“碳达峰、碳中和”?一副漫画看明白
- k8s设置标签禁止istio边车sidebar注入
- 人工智能——图像分析第二期练习
- jquery可见性选择器(综合)
- 在ASP.NET Core使用Middleware模拟Custom Error Page功能
- python中设置时间格式--模块datetime中日期和时间格式的参数
- html分页 页码中间省略,jquery实现了一个分页,如何是现实固定的页码数,查过部分用页码省略号代替?...
- 支持向量机的前世与今生
- BP神经网络的预测模型
- 三维球体史密斯圆图的发展与理解,史密斯圆图的最新发展
- 西餐菜单怎么翻译成英文
- 【Java工具类】(27)—AES加密工具类
- 数据查询网站汇总——自用
- 非负数的和与个数c语言编程,C语言习题中,编程实现从键盘任意输入20个整数,统计非负数个数,并计算非负数之和...
- 三颗种子开发系统源码
- 全球混合现实产业引领者 孙立
- 于树莓派安装Ubuntu系统
- Hadoop安装配置
热门文章
- java 三种工厂模式
- 神经网络核心问题有哪些,神经网络核心问题研究
- pic16f883 c语言,PIC16F883和TLC5615(DA)数模转化实验,呼吸灯
- 阿里云删除sshd_config文件(救急)
- 基于javaweb的药品管理系统(java+springboot+html+layui+bootstrap+echarts+mysql)
- Doing Math with Python读书笔记-第6章:Drawing Geometric Shapes and Fractals
- C语言函数调用的过程图解深入剖析
- 【CarMaker学习笔记】Model Check 功能介绍
- 电脑无法连接WiFi?WLAN图标消失?
- 安装Hadoop集群(超详细!)