En VBA, ¿cuál es la diferencia entre dim X como número entero y dim X como largo?
Para números negativos, el rango de un solo 4 bytes es -3.402823E38 a -1.401298E-45 para números positivos, el rango de un solo 4 bytes es 1.401298E-45; a 3.402823E38 p>
El rango de 8 bytes dobles es -1.7976931348 a -1.401298E-45 El número negativo de 7976931348 a -1.7976931348
El rango de 8 bytes dobles es -1.79769313486232 E308 a
-4.94065645841247E-324 es un número negativo; 4.94065645841247E-324 a 1.79769313486232E308 es un número positivo
Moneda 8 bytes de -922,337,203 .685,477.580 8 al 922,33 7.203.685.477,5807
(entero de relación variable)
14 bytes decimales +/-79.228.162.514.264.337.593.543.950.335 sin punto decimal, los 28 dígitos a la derecha del punto decimal son +/- 7,9%. Referencia de objeto
Cadena (longitud variable) 10 bytes más longitud de cadena de 0 a aproximadamente 2 mil millones
Cadena (longitud fija) Longitud de cadena de 1 a aproximadamente 65 400
Variable (valor numérico) 16 bytes cualquier valor, el rango máximo es el doble
Variable (carácter) 22 bytes más la longitud de la cadena es la misma que el rango de la cadena variable
Citado de página de inicio de excel.