ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

EH搜索     
EH云课堂-专业的职场技能充电站 Excel转在线管理系统,怎么做看这里 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
Excel不给力? 何不试试FoxTable! Excel 2016函数公式学习大典 高效办公必会的Office实战技巧 免费下载Excel行业应用视频
300集Office 2010微视频教程 Tableau-数据可视化工具 精品推荐-800套精选PPT模板,点击获取 ExcelHome出品 - VBA代码宝免费下载
你的Excel 2010实战技巧学习锦囊 欲罢不能, 过目难忘的 Office 新界面 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 | 显示全部楼层

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

再次感谢!

TA的精华主题

TA的得分主题

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

TA的精华主题

TA的得分主题

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

本版积分规则

关注官方微信,高效办公专列,每天发车

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

GMT+8, 2019-7-21 12:53 , Processed in 0.091605 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2020 Wooffice Inc.

   

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

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

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