两个日期之间的日期在vba中

时间:2017-10-04 11:20:15

标签: vba excel-vba date time type-conversion

我有两个约会。我想计算两者之间的天数。

date_today = Format(Now(), "dd/mm/yyyy")

test_date = Format(wsM.Range("M10").Value, "dd/mm/yyyy")

result= DateDiff("D", date_today, test_date)

我在debug中看到了:

debug

结果是错误的。我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

我从其他论坛得到答案:

Dim date_today As Date, test_date As Date
Dim result As Long
date_today = Date

test_date = wsM.Range("M10").Value

result = DateDiff("D", date_today, test_date)

经过测试,它正在运作。