Uso eficiente de tipos de datos

A menos que se especifique de otro modo, las variables no declaradas se asignan al tipo de datos Variant. Este tipo de datos facilita la escritura de programas pero no siempre es el tipo de datos más eficiente de usar.

Debe considerar el uso de otros tipos de datos si:

  • El programa es muy grande y usa muchas variables.
  • El programa debe ejecutarse lo más rápido posible.
  • Escribe datos directamente en archivos de acceso aleatorio.

Además de Variant, los tipos de datos compatibles son Byte, Boolean, Integer, Long, Single, Double, Currency, Decimal, Date, Object y String.

Utilice la instrucción Dim para declarar una variable de un tipo específico, por ejemplo:

Dim X As Integer 

Esta instrucción declara que una variable es un número entero, un número entero X entre -32.768 y 32.767. Si intenta establecer X en un número fuera de ese intervalo, se produce un error. Si intenta establecer X en una fracción, el número se redondea. Por ejemplo:

X = 32768      ' Causes error. 
X = 5.9        ' Sets x to 6. 

Vea también

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.