欢迎光临散文网 会员登陆 & 注册

ExcelVBA 提取复杂日期(建议规范数据)

2023-04-20 11:31 作者:孙兴华zz  | 我要投稿

网友提问:


回答网友问题:

这样的逻辑还会衍生出更多可能,比如有外国人,他可能会用英文日期的手写方式,或者,还可以这样写  五一劳动节的前一天、2023年第三季度的第1个月、2023年7月30日向前520天再向后1314天(我大哥学校作业上真有类似题)

因为您有无限可能,所以正则我分开写更易你维护。

不过,我还是建议规范数据,而是不在这里研究正则、研究怎么写代码。

因为这个只是样例,只有这么几行,肉眼可观测,如果有2万行数据,看一遍都记不住,也谈不到自动化了。

我的代码写的复杂,只是为了让新人能看懂,比如:汉字转数字,我直接使用最原始的替换法,没有使用科学计算的方式。


本文章配套课件在评论区置顶中,可下载研究。

ExcelVBA教程:https://www.bilibili.com/video/BV1rt4y1a72y

正则表达式:https://www.bilibili.com/video/BV1kp4y1C7c8/?spm_id_from=333.999.0.0


ExcelVBA 提取复杂日期(建议规范数据)的评论 (共 条)

分享到微博请遵守国家法律