Vue d'ensemble des fonctions de la date
Cette page présente trois façons de remplir une variable de date :
- Utiliser la syntaxe des constantes de date
- Créer une date à partir de l'année, du mois et du jour - DateSerial
- Convertir une chaîne de caractères en date - DateValue
En outre, il renvoie à des pages qui couvrent toutes sortes de fonctions de date liées aux calculs :
Réglage des valeurs de la date
Utiliser la syntaxe des constantes de date
Vous pouvez utiliser des dates fixes dans votre code VBA en plaçant la date entre # #, comme ci-dessous.
Const cdtMyDate As Date = #12/31/2001#
Créer une date à partir de l'année, du mois et du jour - DateSerial
La fonction DateSerial remplit une variable de date à partir de l'année, du mois et du jour - voir le code ci-dessous.
Dim iYear As Integer: iYear =
Dim iMonth As Integer: iMonth =
Dim iDay As Integer: iDay =
Dim dt As Date
dt = DateSerial(Year:=iYear, Month:=iMonth, Day:=iDay)
Convertir une chaîne de caractères en date - DateValue
La fonction DateValue convertit une chaîne de caractères en une date. Le code ci-dessous interprète la chaîne comme étant le 2/12/2025.
Dim strDate As String: strDate = "February 12, 2025"
Dim dt As Date
dt = DateValue(strDate)
Note |
---|
|
L'image ci-dessous montre le support du complément Code VBA pour les procédures VBA Date.
