Ver Mensaje Individual
  #4 (permalink)  
Antiguo 17/09/2011, 05:53
DanielImago
 
Fecha de Ingreso: septiembre-2011
Mensajes: 8
Antigüedad: 12 años, 7 meses
Puntos: 0
Respuesta: matrices dinamicas

Me parece que ese codigo no te va a funcionar, proba asi:

Dim Matriz()
Redim Matriz (5, 1) '5 columnas 1 renglon
'Le cargas los datos....
'y le haces:
Redim Preserve Matriz (5, 2) 'Para agregar un nuevo renglon
'No te olvides del PRESERVE !! Para que no te borre todos los datos que tenes !

Lo mejor, generalmente, es usar varios vectores en lugar de una matriz... las matrices siempre me traen problemas con las dimensiones.

Generalmente yo hago esto:

Dim Vector()
Redim Vector(0)
Vector(0) = 0 'o '' dependiendo si guardo numeros o texto
For t = 1 To 10
If Vector(Ubound(Vector)) <> 0 Then Redim Preserve Vector(Ubound(Vector)+1)
Vector(Ubound(Vector)) = t
Next