Tabla de contenido
Cubrimos matrices, matrices estáticas y matrices dinámicas en un tutorial anterior. Vamos a ver un error común asociado con matrices estáticas llamado Expresión constante requerida. Este error se genera cuando intenta utilizar una matriz estática en lugar de una matriz dinámica como se muestra en el siguiente código:
La matriz estática debe tener constantes para configurarla, ya que es fija.
La forma de resolver este error es utilizar una variable de matriz dinámica en su lugar. Utilizaría la palabra clave ReDim cada vez que desee cambiar el tamaño de la matriz. Esto se muestra en el siguiente código:
123456789101112131415 | Sub UsingReDim ()Dim value1 como enteroDim value2 como enteroDim value3 como enterovalor1 = 3valor2 = 9valor3 = 15Dim listofvalues () como enteroReDim lista de valores (valor1)End Sub |
Lea más sobre las variables de matriz dinámica en nuestro tutorial de variables de matriz.