Declaración de Matrices

Hola expertos:
Necesito declarar una matriz con une referencia a mi hoja de excel, pero al correr el mismo, sale un mensaje que dice "necesita una declaración de constante". Ejemplo quiero declarar la matriz A(NS), NS lo declaro como referencia a la celda Range("B9"), no me deja correrla hasta que la declaro A(7). El caso es que quiero variar el 7 de acuerdo a las necesidades del programa.
Por su atención gracias.

1 respuesta

Respuesta
1
Primero la tenés que declarar vacía y luego la Redimensionas con tu variable:
Dim A()
'tus instrucciones
NS = range("B9").value
Redim A(NS)
'siguen tus instrucciones
Hola Elsa:
Gracias por tu respuesta tan rápida. Me funcionó redimensionando todas las variables, aunque si dejaba la primera dimensionada (junto con ls redimensionada), me salió un mensaje de "ya estaba definida la variable". Dejé unicamente la "Redimensionada", y me funciona perfectamente.
Gracias nuevamente y felicitaciones .
Un abrazo.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas