Tipos de variables en Excel VBA
PRINCIPALES TIPOS DE VARIABLES EN VBA TIPO ENTERO Para una variable numérica de valores de -32768 a 32767. Para ello usaremos el código Dim NombreVariable as Integer Si tenemos almacenado un valor con algún tipo de variable que no sea de tipo Integer podremos convertirlo a Integer mediante el comando CInt. En la siguiente línea podemos ver el uso de este comando con un ejemplo sencillo. Sub Convertir_a_integer() n = 9.56 MsgBox CInt(n) End Sub El mensaje en pantalla devolverá el valor de 10, es decir, el redondeo del valor de la variable n. TIPO LONG El tipo long de variable es para valores enteros positivos o negativos pero con la diferencia de que puede almacenar valores mucho mayores, en concreto entre -2.147.483.648 y 2.147.483.648. La sintaxis de este tipo de variables es: Dim NombreVariable as Long Si queremos convertir un valor a tipo Long usaremos el método CLng(). En el ejemplo siguiente, vamos a convertir un número decimal muy gr...