300 Ejemplos

Tamaño de una matriz

Size An Array

Para obtener el tamaño de una matriz en Excel VBA , puede utilizar las funciones UBound y LBound.





Coloque un Botón de comando en su hoja de trabajo y agregue las siguientes líneas de código:

1. Primero, necesitamos declarar la matriz. Nuestra matriz tiene dos dimensiones. Consta de 5 filas y 2 columnas. También declare dos variables de tipo Integer.





cómo aplicar filtros de gráficos en Excel
NingunoPelículas (1Para5, 1Para2)Como Cuerda, xComo Entero, yComo Entero

La matriz puede verse así.

Tamaño de una matriz en Excel VBA



2. A continuación, obtenemos el tamaño de la matriz. Agregue las siguientes líneas de código:

Excel atajo de teclado para editar celda
x =UBound(Películas, 1) -LBound(Películas, 1) + 1
y =UBound(Películas, 2) -LBound(Películas, 2) + 1

UBound (Películas, 1) da el límite superior de la primera dimensión, que es 5.
LBound (Películas, 1) da el límite inferior de la primera dimensión, que es 1.

UBound (Películas, 2) da el límite superior de la segunda dimensión, que es 2.
LBound (Películas, 2) da el límite inferior de la segunda dimensión, que es 1.

en Excel max y average son ejemplos de

Como resultado, x es igual a 5 e y es igual a 2.

3. Usamos un MsgBox para mostrar el número de elementos de la matriz.

MsgBox 'Esta matriz consta de' & x * y & 'elementos'

Resultado:

Tamaño de un resultado de matriz

5/5 Completado! Obtenga más información sobre las matrices>
Ir al capítulo siguiente: Función y Sub



^