如何检查单元格值是否为时间-VBA

时间:2019-10-23 13:13:48

标签: excel vba

我正在尝试检查单元格值是否到了没有运气的时间。

我使用IsDate(cell.value),但总是得到False。 列格式为Time

数据结构:

enter image description here

1 个答案:

答案 0 :(得分:0)

您可以使用:

isdate(format(now(),"yyyy-mm-dd ") & "yourtime")

与isdate相同。

?isdate(format(now(),"yyyy-mm-dd ") & "12:12:13")

True

?isdate(format(now(),"yyyy-mm-dd ") & "32:12:13")

False

enter image description here