1
Definir las variables de matriz. Para este ejemplo , se crea una matriz de tamaño predeterminado . La siguiente matriz es una matriz dinámica , lo que significa que la variable cambia de tamaño más adelante en el código. Lo que sigue es cómo crear ambos tipos de matrices : arrStatic Dim ( 0 a 2) Como StringDim arrDynamic () Como IntegerThe array " arrStatic " tiene programado realizar tres valores ( cero a dos) . La variable " arrDynamic " está ajustado a un arreglo, pero se establece como un tamaño desconocido .
2
asignar valores a la matriz " arrStatic " . En este ejemplo , tres colores se asignan a la variable de matriz de la siguiente manera : arrStatic ( 0 ) = arrStatic "azul" ( 1 ) = "green " arrStatic ( 2 ) = "rojo " Observe cada elemento de la matriz se define mediante un valor numérico . El número determina el punto en la dimensión de matriz. Estos valores se pueden recuperar o reemplazar el uso de números de dimensiones de la matriz.
3
Re - dimensión de la matriz dinámica. La declaración " ReDim " se utiliza para redefinir el tamaño de una matriz . " arrDynamic " es un tamaño desconocido , así que antes de que se puede utilizar en el código, debe definir sus dimensiones. El código siguiente cambia el tamaño de la " arrDynamic " variables : ReDim arrDynamic ( 0 a 3) As Integer
4
asignar valores a la matriz " arrDynamic " . Dado que la variable " arrDynamic " se define como un entero, se tiene que tener valores enteros. El código siguiente asigna valores a la matriz dinámica : arrDynamic ( 0 ) = 1arrDynamic ( 1 ) = 2arrDynamic ( 2 ) = 3arrDynamic ( 3 ) = 4
5
Imprimir un valor en el escritorio para poner a prueba la código . Para probar sus matrices , puede imprimir uno de los valores en un cuadro de mensaje. El cuadro de mensaje muestra el valor de la dimensión específica . El código siguiente muestra cómo mostrar un valor de matriz : MsgBox ( arrDynamic ( 1 )) El cuadro de mensaje muestra el número " 2 ".