IsDate, fonction

Renvoie une valeur booléenne indiquant si une expression peut être convertie en date.

IsDate(expression)

L'argument expression représente toute date ou expression de chaîne reconnaissable sous forme de date ou d'heure.

Notes

La fonction IsDate renvoie la valeur True si l'expression est une date ou si elle peut être convertie en date valide ; si tel n'est pas le cas, elle renvoie la valeur False. Dans Microsoft Windows, la plage des dates valides est comprise entre le 1er janvier 100 (après J.C.) et le 31 décembre 9999 (après J.C.) ; cette plage varie selon les systèmes d'exploitation.

L'exemple ci-dessous utilise la fonction IsDate pour déterminer si une expression peut être convertie en date :

Dim MyDate, YourDate, NoDate, MyCheck
MyDate = "19 octobre 1962": YourDate = #19/10/62#: NoDate = "Bonjour"
MyCheck = IsDate(MyDate)   ' Renvoie True.
MyCheck = IsDate(YourDate)   ' Renvoie True.
MyCheck = IsDate(NoDate)   ' Renvoie False.

Version requise

Version 1

Voir aussi

CDate, fonction | IsArray, fonction | IsEmpty, fonction | IsNull, fonction | IsNumeric, fonction | IsObject, fonction | VarType, fonction