当前位置:K88软件开发文章中心编程全书编程全书01 → 文章内容

VBA中IsDate函数的使用

减小字体 增大字体 作者:佚名  来源:翔宇亭IT乐园  发布时间:2019-1-3 0:17:44

:2012-06-06 06:43:53

VBA中IsDate函数用来判断一个值是否为日期型值,其语法格式如下:

IsDate(expression)

这个函数返回Boolean 值,指出一个表达式是否为日期型值,同时,参数expression是必需的,其类型为Variant,包含日期表达式或字符串表达式,这里的字符串表达式是可以作为日期或时间来认定的。

使用说明:

如果表达式是一个日期,或可以作为有效日期识别,则 IsDate 返回 True;否则返回 False。在 Microsoft Windows 中,有效日期的范围介于公元 100 年 1 月 1 日与公元 9999 年 12 月 31 日之间;其有效范围随操作系统不同而不同。

IsDate 函数使用示例:

本示例使用 IsDate 函数判断表达式是否可以转换为日期格式。

Dim MyDate, YourDate, NoDate, MyCheck
MyDate = "February 12, 1969": YourDate = #2/12/69#: NoDate = "Hello"
MyCheck = IsDate(MyDate) ' 返回 True。
MyCheck = IsDate(YourDate) ' 返回 True。
MyCheck = IsDate(NoDate) ' 返回 False。


VBA中IsDate函数的使用