ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
楼主: 刘思云

[已解决] EXCEL如何判定法定节假日、工作日、休息日

[复制链接]

TA的精华主题

TA的得分主题

发表于 2018-6-16 12:52 | 显示全部楼层
翻出旧帖子的人都是肯用心的人

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2018-6-16 13:03 | 显示全部楼层
micch 发表于 2018-6-16 12:52
翻出旧帖子的人都是肯用心的人

你这是在自我肯定,自我表扬

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2018-6-16 13:52 | 显示全部楼层
rw820 发表于 2018-3-2 16:59
大神,2018年的工作日表格有么?

日历.rar (18.69 KB, 下载次数: 783)

双木林老师说的我都不好意思了,这样吧,就用就用系统的日历做个节假日日历吧
在法定节假日表里手动增加想放假的日期,日历上条件格式表示出来

不知道做的好不好,试试能不能用吧

TA的精华主题

TA的得分主题

发表于 2018-10-25 17:30 | 显示全部楼层
我也来挖个坟

'接口:0工作日;1休息日;2节假日。
'包含2017年起的中国法定节假日数据,数据来源国务院发布的公告,每年更新
Function strFncWorkDay(strDay As String) As String

    strFncWorkDay = "错误"

    Dim strWebReturn As String
    strWebReturn = strFncGetWebData("http://api.goseek.cn/Tools/holiday?date=" & strDay)
   
    Dim arr
    arr = Split(strWebReturn, ":")
    Dim nFncDay As Integer
    nFncDay = Left(arr(2), 1)
   
    If nFncDay = 0 Then
        strFncWorkDay = "工作日"
    Else
        strFncWorkDay = "节假日"
    End If
   
End Function


Function strFncGetWebData(strUrl As String) As String

    Dim objHttp As Object
   
    Set objHttp = CreateObject("MSXML2.XMLHTTP.3.0")
    objHttp.Open "GET", strUrl, False
    objHttp.send
   
    strFncGetWebData = objHttp.responseText

End Function

TA的精华主题

TA的得分主题

发表于 2019-3-6 16:56 | 显示全部楼层
micch 发表于 2018-6-16 13:52
双木林老师说的我都不好意思了,这样吧,就用就用系统的日历做个节假日日历吧
在法定节假日表里手动 ...

感谢分享,谢谢

TA的精华主题

TA的得分主题

发表于 2019-3-6 17:16 | 显示全部楼层

晕了,这都能翻出来,我自己都找不到以前的旧贴了,现在翻出来看,这一年确实有所进步了

TA的精华主题

TA的得分主题

发表于 2019-12-14 20:41 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2020-4-8 10:25 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2020-5-22 19:40 | 显示全部楼层
zxtianxia 发表于 2018-10-25 17:30
我也来挖个坟

'接口:0工作日;1休息日;2节假日。

这个接口不能用了吧?

TA的精华主题

TA的得分主题

发表于 2020-8-29 11:06 | 显示全部楼层
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-5-2 09:49 , Processed in 0.039029 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表