js宏使用lunarjs库处理农历、生肖相关问题

wils
wils

创作者俱乐部成员

首先,在wps宏编辑器里,关闭菜单栏,工具,选项,编译,禁止全局xxx的两个选项,如图:

然后,访问6tail的农历库lunarjs,下载lunar.js,复制其内容,粘贴到js宏编辑器里的一个模块里。

之后,就可以在其他模块里使用该js库提供的各种方法,如图:

最后,该库的详细介绍在6tail的农历库使用说明,本文只是介绍在wpsjs宏中的使用,如果有用请给库的作者点赞,根据说明,该库支持阳历、阴历、佛历、道历、儒略日的相互转换,还支持星座、干支、生肖、节气、节日、彭祖百忌、每日宜忌、吉神宜趋、凶煞宜忌、吉神方位、冲煞、纳音、星宿、八字、五行、十神、建除十二值星、青龙名堂等十二神、黄道日及吉凶等。

这篇文章算是抛砖引玉,证明了js宏可以使用npm里很多的js库,极大的方便了在wps里自定义公式。

如果有人感兴趣,之后会有更多库的介绍^_^

广东省
浏览 926
3
9
分享
9 +1
8
3 +1
全部评论 8
 
小可耐
请问有没有能让 jsa 像vba那样 智能提示那么丝滑的库介绍下
· 湖北省
回复
wils
wils

创作者俱乐部成员

好像没有。。。 大家都想要像vscode里那么丝滑的补全 或者直接嵌入nvim编辑器 可惜用JS宏的人太少了,官方好像不在意 我每天没话找话发帖,也是希望用JS宏的人多一点,讨论多一点,官方能重视一点,哈哈
· 海南省
回复
 
xxp
学习
· 中国
1
回复
 
张棠舟
· 北京
回复
 
梁博云
梁博云

@金山办公

建议宏编辑器支持包管理(逃
· 广东省
1
回复
 
亂雲飛渡
很好
· 广东省
回复
 
Mr Chen
Mr Chen

创作者俱乐部成员

好厉害的代码
· 甘肃省
回复
 
wps新路
wps新路

WPS函数专家

· 重庆
回复