excel表格中的日期怎么通过vba计算日期所在季度?
时间:2021-09-19
来源:互联网
标签:
excel中使用vba求当前日期所在季度
软件名称:Excel2003绿色版 EXCEL2003精简绿色版 (附excel2003绿色工具)软件大小:13.3MB更新时间:2012-06-19立即下载

1、首先我们打开一个工作样表作为例子。

2、使用alt+f11组合快捷键进入vbe编辑器,插入一个新的模块,并在模块中输入以下代码:
Sub 查询季度()
Dim jd As Date
Dim Msg
jd = InputBox(请输入一个日期:)
Msg = 季度: & DatePart(q, jd)
MsgBox Msg
End Sub

3、我们声明jd变量为日期类型,这里声明Msg变量并没有给出具体类型,所以vba会默认为variant类型。

4、给jd变量赋值,我们使用inputbox函数,并设置一个提示请输入一个日期:,然后使用datepart函数来对inputbox返回的日期值,进行季度判断。其参数为q。记住q的输入必须以双引号包括。

5、因为我们这里求的是指定日期所在的季度,所以不需要对星期天数起止或年度天数起止进行判断,也就是简写了日期的参数。

6、我们运行一下这个宏,指定日期为2016/8/19,来看看得到的结果。得到3季度,与正确答案一致。

相关推荐:
Excel怎么筛选介于两个日期之间的数据?
excel柱形图表坐标轴上的空白日期怎么去掉?
excel输入的数据直接显示成日期格式该怎么办?
-
蚂蚁森林神奇海洋2025年12月30日答案 时间:2025-12-31 -
蚂蚁森林神奇海洋2025年12月25日答案 时间:2025-12-31 -
蚂蚁森林神奇海洋2025年12月26日答案 时间:2025-12-31 -
蚂蚁森林神奇海洋2025年12月28日答案 时间:2025-12-31 -
蚂蚁庄园2025年12月29日题目答案最新 时间:2025-12-31 -
蚂蚁新村2025年12月29日题目答案 时间:2025-12-31
今日更新
-
抖音如何给好友开通赠送亲情卡
阅读:18
-
嘟嘟脸恶作剧暗角色阵容搭配推荐
阅读:18
-
《诛仙2》正式宣布圣诞时装冬青诗浪漫!
阅读:18
-
哔哩哔哩2025年度报告在哪里观看
阅读:18
-
我叫MT口袋守卫战阵容搭配推荐一览
阅读:18
-
神奇海洋今日12月24日答案更新
阅读:18
-
轻漫岛app目录正序设置方法
阅读:18
-
《无尽探险队》枪炮师玩法介绍
阅读:18
-
千机阵手游怎么玩 千机阵手游新手入门与玩法详解
阅读:18
-
古墓丽影9手游窃蛋者任务攻略 古墓丽影9手游窃蛋者关卡全流程详解
阅读:18










