VBA中的日期格式

时间:2019-06-29 17:02:23

标签: excel vba

我有一个日期:6月29日SAT。如何将其转换为日期格式,例如6月29日至19日使用Excel-VBA。谢谢。

使用此代码:
wb.ActiveSheet.Cells(erow, 1) = CDate(Format(RemoveWkDay, "DD MMM YY"))
输出为:29/06/2019

1 个答案:

答案 0 :(得分:1)

根据上面的评论,您可以使用:
wb.ActiveSheet.Range("A1:A30").NumberFormat = "dd mmm yy;@"
为此,请使用Range("A:A")

实际上,您不需要VBA。您只需将该字符串设置为表格中的自定义格式即可。