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 = 2020
    mois = 10
    jour = 30
    
    maDate = DateSerial(annee, mois, jour)
    
    MsgBox maDate 'Renvoie la date correspondant au 30/10/2020
    
End Sub

Une alternative équivalente avec la fonction CDate :

Sub exemple()
    
    annee = 2020
    mois = 10
    jour = 30
    
    maDate = CDate(annee & "/" & mois & "/" & jour)
    
    MsgBox maDate 'Renvoie la date correspondant au 30/10/2020
    
End Sub