Comment utiliser la fonction VBA CSNG ?

La fonction VBA CSNG est répertoriée dans la catégorie de conversion de type de données des fonctions VBA. Lorsque vous l’utilisez dans un code VBA, il convertit une expression en un seul type de données . En fait, il convertit une valeur en un nombre à virgule flottante simple précision. Vous pouvez en savoir plus sur ce format ici.

Syntaxe

CSng(Expression)

Arguments

  • Expression : La valeur que vous souhaitez convertir en un seul type de données.

Exemple

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

example-vba-csng-function
Sub example_CSNG()
MsgBox CSng("699.9999999")
End Sub

Dans l’exemple ci-dessus, nous avons utilisé la valeur 699,9999999, puis nous avons utilisé la fonction CSNG pour convertir cette valeur en un seul type de données et elle a renvoyé 700 dans le résultat.

MSGBOX VBA

Remarques

  • Si la valeur spécifiée est une valeur autre qu’un nombre ou une chaîne qui ne peut pas être reconnue comme un nombre, VBA renverra l’erreur d’exécution 13.

Ajouter un commentaire

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