Utilización de matrices en Visual Basic para Aplicaciones o VBA , los procedimientos administra eficientemente grandes cantidades de datos, y guarda la memoria y tiempo de ejecución. Las matrices son una colección de elementos del mismo tipo variable y referidas por el mismo nombre de variable. Si conoce el número de elementos de una variable específica , puede definir la matriz a ese número. Sin embargo, si no está seguro de qué tamaño de la matriz de utilizar, a continuación, utilizar una matriz dinámica . Las matrices dinámicas cambian de tamaño automáticamente , dependiendo de la cantidad de los datos. Se puede determinar el tamaño de una matriz con las funciones UBound y LBound en su procedimiento. Instrucciones
1
Abra el archivo de Excel que contiene el procedimiento para el que se desea determinar el tamaño de la matriz .
2
Abra el Editor de VBA para ver el procedimiento. Un atajo es presionar "ALT + F11 " en el libro de Excel .
3
Situar en el procedimiento de VBA que añadir las funciones UBound y LBound . Por lo general, estas funciones podrían venir en pos de la matriz en el procedimiento
4
Introduzca las funciones UBound y LBound escribiendo lo siguiente : .
MsgBox UBound ( ArrayName ) - LBound ( ArrayName ) + 1
VBA muestra el tamaño de la matriz en un cuadro de mensaje.