我想使用参数值在Excel VBA脚本中使用日期函数。
D = "=Date(y,m,d)"
其中d
,m
,y
是在运行宏期间获取的参数。
我的问题是我必须维护像"dd/mm/yyyy hh:mm:ss"
这样的单元格的日期格式。
答案 0 :(得分:0)
在 VBA 中使用Dateserial(),如:
Sub dural()
y = 2014
m = 3
d = 2
Range("A1").NumberFormat = "dd/mm/yyyy hh:mm:ss"
Range("A1").Value = DateSerial(y, m, d)
End Sub
注意参数的顺序!