- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
EXCEL中如何能将日期由公历转换为农历.doc
EXCEL中如何能将日期由公历转换为农历
2010-6-13 19:39
最佳答案
将下面面这段代码保存在模块中,就可以用公式 =nongli(A1) 调用了。
Public Function NongLi(Optional XX_DATE As Date)
Dim MonthAdd(11), NongliData(99), TianGan(9), DiZhi(11), ShuXiang(11), DayName(30), MonName(12)
Dim curTime, curYear, curMonth, curDay
Dim GongliStr, NongliStr, NongliDayStr
Dim i, m, n, k, isEnd, bit, TheDate
获取当前系统时间
curTime = XX_DATE
天干名称
TianGan(0) = 甲
TianGan(1) = 乙
TianGan(2) = 丙
TianGan(3) = 丁
TianGan(4) = 戊
TianGan(5) = 己
TianGan(6) = 庚
TianGan(7) = 辛
TianGan(8) = 壬
TianGan(9) = 癸
地支名称
DiZhi(0) = 子
DiZhi(1) = 丑
DiZhi(2) = 寅
DiZhi(3) = 卯
DiZhi(4) = 辰
DiZhi(5) = 巳
DiZhi(6) = 午
DiZhi(7) = 未
DiZhi(8) = 申
DiZhi(9) = 酉
DiZhi(10) = 戌
DiZhi(11) = 亥
属相名称
ShuXiang(0) = 鼠
ShuXiang(1) = 牛
ShuXiang(2) = 虎
ShuXiang(3) = 兔
ShuXiang(4) = 龙
ShuXiang(5) = 蛇
ShuXiang(6) = 马
ShuXiang(7) = 羊
ShuXiang(8) = 猴
ShuXiang(9) = 鸡
ShuXiang(10) = 狗
ShuXiang(11) = 猪
农历日期名
DayName(0) = *
DayName(1) = 初一
DayName(2) = 初二
DayName(3) = 初三
DayName(4) = 初四
DayName(5) = 初五
DayName(6) = 初六
DayName(7) = 初七
DayName(8) = 初八
DayName(9) = 初九
DayName(10) = 初十
DayName(11) = 十一
DayName(12) = 十二
DayName(13) = 十三
DayName(14) = 十四
DayName(15) = 十五
DayName(16) = 十六
DayName(17) = 十七
DayName(18) = 十八
DayName(19) = 十九
DayName(20) = 二十
DayName(21) = 廿一
DayName(22) = 廿二
DayName(23) = 廿三
DayName(24) = 廿四
DayName(25) = 廿五
DayName(26) = 廿六
DayName(27) = 廿七
DayName(28) = 廿八
DayName(29) = 廿九
DayName(30) = 三十
农历月份名
MonName(0) = *
MonName(1) = 正
MonName(2) = 二
MonName(3) = 三
MonName(4) = 四
MonName(5) = 五
MonName(6) = 六
MonName(7) = 七
MonName(8) = 八
MonName(9) = 九
MonName(10) = 十
MonName(11) = 十一
MonName(12) = 腊
公历每月前面的天数
MonthAdd(0) = 0
MonthAdd(1) = 31
MonthAdd(2) = 59
MonthAdd(3) = 90
MonthAdd(4) = 120
MonthAdd(5) = 151
MonthAdd(6) = 181
MonthAdd(7) = 212
MonthAdd(8) = 243
MonthAdd(9) = 273
MonthAdd(10) = 304
MonthAdd(11) = 334
农历数据
NongliData(0) = 2635
NongliData(1) = 333387
Nongl
您可能关注的文档
- 50道奥数题及答案解析.doc
- 169-“普通心理学”教学经验总结.doc
- 四年级语文暑假作业答案p38-52.doc
- 一、《天净沙 秋思 》.doc
- 英语单词一级B.doc
- 中学生心理健康之我见.doc
- 22 第十五章 现代几个各具特色教育家思想.doc
- 73-第一部分 教育学.doc
- 2011年小学英语教师招考全真试题含答案.doc
- 备考点.doc
- 山西国际电力集团有限公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版完美版.docx
- 山西国际电力集团有限公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版及答案一.docx
- 山西国际电力集团有限公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版参考答案.docx
- 山西国际电力集团有限公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版完整版.docx
- 山西国际电力集团有限公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版含答案.docx
- 山西国际电力集团有限公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版及参考答.docx
- 山西同嘉钢铁有限公司校园招聘模拟试题附带答案详解推荐.docx
- 山西国际电力集团有限公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版一套.docx
- 内镜下息肉电切术护理.pptx
- 内镜下息肉手术的护理.pptx
文档评论(0)