Nota
L'accés a aquesta pàgina requereix autorització. Podeu provar d'iniciar la sessió o de canviar els directoris.
L'accés a aquesta pàgina requereix autorització. Podeu provar de canviar els directoris.
Los enteros usan menos memoria que el tipo de datos Variant y su actualización es más rápida. Sin embargo, esta diferencia solo se percibe cuando se llevan a cabo miles de operaciones. Por ejemplo:
Dim CountFaster As Integer ' First case, use Integer.
For CountFaster = 0 to 32766
Next CountFaster
Dim CountSlower As Variant ' Second case, use Variant.
For CountSlower = 0 to 32766
Next CountSlower
El primer caso tarda un poco menos tiempo en ejecutarse que el segundo. Sin embargo, si CountFaster supera los 32 767, se produce un error. Para corregir esto, puede cambiar CountFaster al tipo de datos Long, que acepta un intervalo más amplio de enteros. En general, cuando menor sea el tamaño del tipo de datos, menor tiempo llevará su actualización. Las variantes son más lentas que sus tipos de datos equivalentes.
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.