Tipos de datos en VBA

✅ Introducción

En este apartado vamos a conocer los tipos de datos para declarar nuestras variables en VBA, para crear nuestras macros en Excel. Los tipos de datos que vamos a ver también los podremos ver en cualquier otro lenguaje de programación como este.

A continuación veremos los tipos de datos:

✅ Tipo de dato Variant

Cuando no se declara una variable en Excel este lo tomará como un tipo de dato Variant, de manera interna y automática, el problema con este tipo de dato es que consume demasiados recursos que cualquier otro tipo de datos en VBA. Si tu proyecto es demasiado extenso es muy probable que tu computadora se vea afectada.

✅ Tipo de dato Byte

Es el más pequeño en tipo de datos, a este tipo de datos se le puede asignar valores del 0 al 255. Si pones por ejemplo 256 te lanzará un error.

✅ Tipo de dato Integer

Trabaja con datos enteros desde el -32768 a 32768. Si pones un número mayor te saldrá un mensaje de error.

✅ Tipo de dato Long

Trabaja también con números enteros con valores enteros más grandes que van desde el -2147463648 a 2147463648.

Tipo de dato Single

Con este tipo de datos podremos agregar valores con decimales (7 decimales). Si le asignas 8 decimales saldrá redondeado automáticamente en 7 dicimales.

Tipo de dato Double

Con este tipo de datos podremos mostrar muchas más decimales llegando hasta los 16 decimales. Si le asignas 18 decimales saldrá redondeado automáticamente a 16 decimales.

Tipo de dato Date

Trabaja con fechas.

Tipo de dato String

Valor tipo texto, siempre te va devolver un valor tipo texto. Es una cadena, en esta cadena se puede tener números, textos o los dos combinados en uno solo, pero el valor siempre va ser tipo texto.

Tipo de dato Boolean

Valores lógicos, Falso o Verdadero. Muchas veces también los vemos como el 1 o el 0 en algunas fórmulas.

✅ Tipo de dato Object

Sirve para manipular o tener referencia a los objetos.

👉 También puedes ver estos artículos relacionados: 👀

Declarando variables ¿Qué es una Variable?

Ámbito de Variable (Local, Private, Public)

¿Qué son las constantes?

Related Articles

Responses

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *