【发布时间】:2020-10-18 19:18:56
【问题描述】:
我有一个string 和一个date 的法语长格式,如下所示:
mardi 7 juillet 2020
如何将其转换为 VBA 中的日期类型?我尝试使用CDate、DateValue 和DateSerial,但我无法弄清楚。如果 VBA 的日期格式为 Long Date,那么一定有办法。我只是找不到任何人用这种格式提出这个转换问题。
请注意,我有很多日期,因为我要循环处理许多邮件,所以我需要一个非常通用的解决方案,所以一个考虑到所有可能的工作日(lundi、mardi、...、dimanche)的解决方案,所有可能的日子 1 到 31 和月 Janvier 到 12 月以及所有可能的年份。
感谢您的帮助。
【问题讨论】:
-
法语是您的默认系统语言环境吗?当您尝试
? formatdatetime(now, vbLongDate)时会出现什么? -
是的,我得到的是:dimanche 18 octobre 2020
标签: vba string date type-conversion