Fonction VBA : DateValue
La fonction VBA DateValue convertit une chaîne de caractères en date, en acceptant différents types de format de date.
Utilisation :
DateValue(texte)
Exemple d'utilisation
Utilisation de la fonction DateValue pour convertir en date différentes chaînes de caractères :
Sub exemple()
MsgBox DateValue("30/10/2023") 'Renvoie : 30.10.2023
MsgBox DateValue("30/10/20") 'Renvoie : 30.10.2023
MsgBox DateValue("2023-10-30") 'Renvoie : 30.10.2023
MsgBox DateValue("30 10 2023") 'Renvoie : 30.10.2023
MsgBox DateValue("30 octobre 2023") 'Renvoie : 30.10.2023
MsgBox DateValue("Octobre 30, 2023") 'Renvoie : 30.10.2023
MsgBox DateValue("30-oct-2023") 'Renvoie : 30.10.2023
MsgBox DateValue("30/10/2023 21:30:00") 'Renvoie : 30.10.2023
End Sub
Dans cet exemple, toutes les chaînes de caractères renvoient la même date.