Comment utiliser la fonction VBA DATEVALUE ?

La fonction VBA DATEVALUE est répertoriée dans la catégorie de date des fonctions VBA. Lorsque vous l’utilisez dans un code VBA, il peut renvoyer une date à partir d’un texte représentant une date. En termes simples, il peut convertir une date en une date réelle qui est stockée sous forme de texte. S’il y a une heure avec cette date, il l’ignorera. C’est comme la fonction DATEVALUE dans la feuille de calcul.

Syntaxe

DateValue(Date)

Arguments

  • Date : Une chaîne qui représente une date valide selon VBA.

Exemple

Pour comprendre pratiquement comment utiliser la fonction VBA DATEVALUE, vous devez parcourir l’exemple ci-dessous où nous avons écrit un code vba en l’utilisant :

example-vba-datevalue-function
Sub example_DATEVALUE()
Range("B1").Value = DateValue(Range("A1"))
End Sub

Dans l’exemple ci-dessus, nous avons utilisé DATEVALUE pour convertir une date stockée sous forme de texte dans la cellule A1 et il a converti ces données en une date réelle dans la cellule B1.

Remarques

  • Si la valeur spécifiée est une valeur autre qu’une date ou une date qui ne peut pas être reconnue comme une date, VBA renverra l’erreur d’exécution 13.
  • Et si la date est NULL, elle renverra NULL.

Ajouter un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *