Passer directement au contenu principal

DateValue, fonction

Renvoie une valeur de type variante (Date).

Syntaxe

DATEVAL ( Date )

Laargument de Date requise est généralement une expression de chaîne représentant une date comprise entre le 1er janvier 100 et le 31 décembre 9999. Néanmoins, il peut s’agir de tout expression pouvant représenter une date, une heure ou une date et une heure dans cette plage.

Notes

S' il s' agit d’une chaîne incluant uniquement les nombres séparés par des séparateurs de date valides, la fonction DATEVAL reconnaît l’ordre des mois, jour et année en fonction du format de date courte spécifié pour votre système. DateValue reconnaît également les dates non ambiguës contenant les noms des mois, soit dans une forme longue, soit sous la forme d’un nom complet. Par exemple, en plus de reconnaître 12/30/1991 et 12/30/91, DateValue reconnaît également le 30 décembre 1991 et le 30 décembre 1991.

Si la partie année de la Date est omise, DateValue utilise l’année en cours à partir de la date système de votre ordinateur.

Si l’argument Date inclut des informations d’heure, DateValue ne le retourne pas. Toutefois, si la Date inclut des informations d’heure non valides (par exemple, « 89:98 »), une erreur se produit.

Remarque : Dans le cas d’une Date, si le paramètre de la propriété calendrier est grégorien, la date fournie doit être grégorienne. Si le calendrier est Hijri, la date fournie doit être Hijri. S’il s’agit de la date fournie, la date d’argument est une chaîne représentant une date comprise entre 1/1/100 (grégorienne 2 du 2 août 718) et 4/3/9666 (grégorienne au 31, 9999).

Exemples de requête

Expression

Résultats

Sélectionnez DateValue ([DateHeure]) comme expr1 à partir de ProductSales ;

Renvoie les valeurs de date du champ « DateHeure » dans le format de date courte sans les informations d’heure.

Sélectionnez DateValue ([DateTime]) AS NewDate, Count (ProductSales. DateTime) en tant que CountOfDateTime à partir d’ProductSales GROUP par DateValue ([DateTime]);

Renvoie les valeurs de date du champ « DateHeure » dans le format de date courte sans les informations d’heure.

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 DATEVAL pour convertir une chaîne en date. Vous pouvez également utiliser des littéraux de date pour affecter directement une date à une variable de type variante ou Date (par exemple, MyDate = #2/12/69 #).

Dim MyDate
MyDate = DateValue("February 12, 1969") ' Return a date.

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.

Voir aussi

Choisir la fonction de date correcte

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.

×