ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

万年历(Deluxe)

  [复制链接]

TA的精华主题

TA的得分主题

发表于 2006-7-26 13:25 | 显示全部楼层

哇,太棒了!!!

谢谢楼主提供分享!!!

TA的精华主题

TA的得分主题

发表于 2006-7-30 01:28 | 显示全部楼层
QUOTE:
以下是引用Rowen在2005-2-7 15:10:00的发言:

该学习版现在是对会员赠送的,不少会员来邮件索取,一一回复也浪费大家的时间,现帖上来供各位自行下载。

早期作品,制作前提是不用VBA实现,各位可按需增删修改。


好东东,己收藏下载

TA的精华主题

TA的得分主题

发表于 2006-8-4 13:44 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2006-8-15 14:55 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2006-8-16 05:24 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2006-8-26 15:44 | 显示全部楼层

很好,太棒了,谢谢楼主,我好好学习.

TA的精华主题

TA的得分主题

发表于 2006-9-15 00:19 | 显示全部楼层

 很高兴能在Excel Home下载到您的万年历Excel文件,虽然我学excel很浅,但也受益不少,以前我以为只有通过编程才能实现,没有想到可以直接使用公式就能做出来这么漂亮的万年历。

    在使用的过程中,我发现母亲节与父亲节出错了。母亲节是5月的第二个星期天,父亲节是6月的第三个星期天,但遇到了1号是星期一的月份,问题就出来了。比如说2009年6月,本来是21日为第三个星期天,但日历显示为14日为第三个星期天。

    我查了一下,在名称的定义中,先选中单元格C14,

母亲节=IF(AND(待查年份>=1914,月份=5,INT(DAY(万年历!$C13)/7)+1=2),"母亲节","")
父亲节=IF(AND(待查年份>=1912,月份=6,INT(DAY(万年历!$C13)/7)+1=3),"父亲节","")

    这样的算法中,如果遇到了当月1日是星期一,就会出错了,如果把公式里的$C13改为$O11, 即是提前一天,问题就解决了。

母亲节=IF(AND(待查年份>=1914,月份=5,INT(DAY(万年历!$O11)/7)+1=2),"母亲节","")
父亲节=IF(AND(待查年份>=1912,月份=6,INT(DAY(万年历!$O11)/7)+1=3),"父亲节","")

TA的精华主题

TA的得分主题

 楼主| 发表于 2006-9-18 23:44 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

谢谢 fast2008 发现这个BUG! 可以照此修改(在名称>>定义 中修改母亲节及父亲节的公式).

再次感谢!

TA的精华主题

TA的得分主题

发表于 2006-9-26 10:37 | 显示全部楼层
太棒了,做得真好啊,羡慕ing ,希望有朝一日我也能做出一个

TA的精华主题

TA的得分主题

发表于 2006-10-4 09:12 | 显示全部楼层
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-12-30 23:58 , Processed in 0.024541 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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