VBA Excel:将“yyyy”stringinputdate
Noob问题:
如何将“yyyy”string转换为date?
我的目标是做到以下几点
If "yyyy" < VBA.Date then ... End If
“yyyy”是一个string。 如果你想得到今天的date作为一个string,你可以使用:
Format(Date, "yyyy")
您可以使用CDate()
将string转换为date。
CDate("1/1/2013")
如果你只是想比较一年,你可以做这样的事情:
If CInt("2012") < Format(Date, "yyyy") Then Debug.Print True End If