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 :
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.