Fonction VBA : DateSerial
La fonction VBA DateSerial renvoie une date en fonction d'une année, d'un mois et d'un jour.
Utilisation :
DateSerial(année, mois, jour)
Exemple d'utilisation
Création d'une date à partir des 3 arguments requis par la fonction (année, mois et jour) :
Sub exemple()
annee = 2023
mois = 10
jour = 30
maDate = DateSerial(annee, mois, jour)
MsgBox maDate 'Renvoie la date correspondant au 30/10/2023
End Sub
Une alternative équivalente avec la fonction CDate :
Sub exemple()
annee = 2023
mois = 10
jour = 30
maDate = CDate(annee & "/" & mois & "/" & jour)
MsgBox maDate 'Renvoie la date correspondant au 30/10/2023
End Sub