在excel中使用date函数中的参数

时间:2014-03-02 20:59:41

标签: excel excel-vba reference vba

我想使用参数值在Excel VBA脚本中使用日期函数。

D = "=Date(y,m,d)"

其中dmy是在运行宏期间获取的参数。

我的问题是我必须维护像"dd/mm/yyyy hh:mm:ss"这样的单元格的日期格式。

1 个答案:

答案 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

注意参数的顺序!