Tipos de datos más comunes para VBA y sus características

Tipo de Dato Intervalo de valores Asignación de almacenamiento
Byte de 0 a 255 (sin signo) 1 byte
Boolean True o False Depende de la implementación de la plataforma
Char de 0 a 65535 (sin signo) 2 bytes
Date 0:00:00 (medianoche) el 1 de enero de 0001 a las 11:59:59 P.M. del 31 de diciembre de 9999 8 bytes
Double

-1.79769313486231570 e + 308 a-4.94065645841246544 E-324 † para los valores negativos;

4.94065645841246544 e-324 a 1.79769313486231570 E + 308 † para valores positivos

8 bytes
Integer de-2.147.483.648 a 2.147.483.647 (con signo) 4 bytes
Long de-9.223.372.036.854.775.808 a 9.223.372.036.854.775.807 (9.2... E + 18 †) (con signo) 8 bytes
String de 0 a aproximadamente 2 mil millones caracteres Unicode de 0 a aproximadamente 2 mil millones caracteres Unicode

Fuente: Resumen de tipos de datos, Visual Basic, (2015).