Passer directement au contenu principal

IsDate, fonction

Renvoie une valeur de type Boolean indiquant si une expression peut être convertie en date.

Syntaxe

IsDate ( expression )

L' expression requiseargument est une variante contenant une expression de date ou expression de chaîne reconnaissable comme date ou heure.

Notes

IsDate renvoie vrai si l’expression est une date ou est reconnaissable comme date valide. dans le cas contraire, elle renvoie la valeur false. Dans Microsoft Windows, la plage de dates valides est le 1er janvier 100, à partir du 31 décembre 9999 A.D.; les plages varient selon les systèmes d’exploitation.

Exemples de requête

Expression

Résultats

Sélectionnez IsDate ([PrixUnitaire]) comme expr1 à partir de ProductSales;

La fonction évalue si le «PrixUnitaire» est une date valide et renvoie le résultat sous la forme «-1» pour vrai et «0» pour faux dans la colonne expr1. Le résultat est 0 (faux).

Sélectionnez IsDate ([DateofSale]) AS ValidDate, IsDate (#31/10/2019 #) comme DateTest à partir de ProductSales;

La fonction évalue si «DateofSale» et «#31/10/2019 #» est une date valide et renvoie le résultat sous la forme «-1» pour vrai et «0» pour faux dans la colonne ValidDate et DateTest respectivement. Le résultat est-1 (vrai) dans les deux colonnes.

Exemple VBA

Remarque : Les exemples suivants illustrent l’utilisation de cette fonction dans un module Visual Basic pour applications (VBA). Pour plus d’informations sur l’utilisation de VBA, sélectionnez Référence du développeur dans la liste déroulante en regard de Rechercher , puis entrez une ou plusieurs conditions dans la zone de recherche.

Cet exemple utilise la fonction IsDate pour déterminer si une expression peut être convertie en date.

Dim MyDate, YourDate, NoDate, MyCheck
MyDate = "February 12, 1969"
YourDate = #2/12/69#
NoDate = "Hello"
MyCheck = IsDate(MyDate) ' Returns True.
MyCheck = IsDate(YourDate) ' Returns True.
MyCheck = IsDate(NoDate) ' Returns False.

Remarque :  Cette page a été traduite automatiquement et peut donc contenir des erreurs grammaticales ou des imprécisions. Notre objectif est de faire en sorte que ce contenu vous soit utile. Pouvez vous nous dire si les informations vous ont été utiles ? Voici l’article en anglais pour référence.

Développez vos compétences dans Office
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×