是否有功能检查VBA中的日期是否真实(包括leapyears)

时间:2016-03-18 15:02:33

标签: vba excel-vba excel

有没有办法测试用户输入(字符串),如果它是真实日期。所以2015年2月29日是假的,但2016年2月29日是真的。如果没有一个功能如何最好的测试IT?

1 个答案:

答案 0 :(得分:1)

您正在寻找的功能是

ISDATE()

在即时窗口中输入

? IsDate("29 feb 2015") 

它将返回False。然后尝试:

? IsDate("29 feb 2016")

它将返回true。