我有一个日期:6月29日SAT。如何将其转换为日期格式,例如6月29日至19日使用Excel-VBA。谢谢。
使用此代码:
wb.ActiveSheet.Cells(erow, 1) = CDate(Format(RemoveWkDay, "DD MMM YY"))
输出为:29/06/2019
答案 0 :(得分:1)
根据上面的评论,您可以使用:
wb.ActiveSheet.Range("A1:A30").NumberFormat = "dd mmm yy;@"
为此,请使用Range("A:A")
。
实际上,您不需要VBA。您只需将该字符串设置为表格中的自定义格式即可。