VBA时间格式,日期获取失败的解决办法

2020-11-12  本文已影响0人  天怒人怨鬼见愁

原因:因为时间格式设置为了长日期格式,变成了'2020/11/11 星期三'这样的类型,VBA 转换代码时无法获取到日期。只要在控制面板中设置为短日期格式即可。

设置方法:

1、首先点击“开始”打开“开始”菜单,选择“控制面板”;

2、在“控制面板”窗口,在查看方式为“类别”的情况下,点击“时钟、语言和区域”;

3、进入“时钟、语言和区域”窗口后,点击“更改日期、时间或数字格式”;

更改日期、时间或数字格式,不是设置时间和日期

4、随后来到“区域和语言”窗口,我们在“日期和时间格式”下方将“短日期”设置为“yyyy/M/d”,长日期设置为"yyyy'年M'月d'日"然后点击“确定”即可;

设置上图红框框柱的两项即可

5、设置成功后,即可在VBA中获得正确的日期。

上一篇下一篇

猜你喜欢

热点阅读