Les fonctions
DateValue et
Date sont équivalentes à la fonction CDate.
Description
La fonction CDate convertit des valeurs de type nombre, chaîne, date/heure, année (AAAA), mois (MM) et jour (JJ) en valeurs de date.
Arguments
"nombre" est une valeur indiquant le nombre de jours écoulés depuis le 30 décembre 1899. Il peut être positif ou négatif, et il est tronqué s'il est fractionnaire.
"chaîne" est une chaîne de texte représentant une date, par exemple : "20 septembre 1999" ; de nombreux formats sont pris en charge pour cette chaîne.
"dateHeure" est une valeur de type date/heure.
"AAAA" est un nombre entier représentant une année (par exemple, 1996). "MM" est un nombre entier représentant un mois (par exemple, 12 pour décembre). "JJ" est un nombre entier représentant un jour du mois (par exemple, 05).
Action
CDate (nombre) convertit et renvoie une date en fonction du nombre de jours écoulés depuis le 30 décembre 1899.
CDate (chaîne) convertit et renvoie une date en fonction de la chaîne spécifiée.
CDate (DateHeure) convertit et renvoie une date en fonction de la valeur de type date/heure définie.
CDate (AAAA, MM, JJ) utilise les arguments spécifiés pour créer une valeur de date.
Exemples
CDate ("Dec. 31, 1999")Renvoie la valeur de date pour le 31 décembre 1999.
CDate (50)
Renvoie la valeur de date pour le 18 février 1900.
CDate (#Oct. 20, 1999 12:02pm#)
Renvoie la valeur de date pour le 20 octobre 1999.
CDate (1930, 7, 30)
Renvoie la valeur de date pour le 30 juillet 1930.
Commentaires
La fonction
EstDate permet de vérifier si un argument de type chaîne peut être converti en date avant de lancer la conversion. Si vous constatez que la conversion est impossible, vous pourrez ainsi réagir en conséquence.