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。
新聞熱點
疑難解答