Comment utiliser la fonction VBA CINT ?

La fonction VBA CINT 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 entier . En termes simples, un entier selon le type de données entier de VBA peut être n’importe quelle valeur entre -32 768 et 32 767 (sans aucune décimale).

Syntaxe

CInt(Expression)

Arguments

  • Expression : La valeur que vous souhaitez convertir en entier.

Exemple

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

example-vba-cint-function
Sub example_CINT()
Range("B1").Value = CInt(Range("A1"))
End Sub

Dans l’exemple ci-dessus, nous avons utilisé la valeur de la cellule A1 (9,76), puis nous avons utilisé la fonction CINT pour convertir cette valeur en un type de données entier et elle a renvoyé 10 dans le résultat.

Remarques

  • CINT arrondira ce nombre supérieur à 0,5 et arrondira à l’inférieur s’il est inférieur ou égal à 0,5.
  • Si vous fournissez un nombre qui est hors de la plage du type de données entier (-32 768 et 32 767), 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 *