Ver Mensaje Individual
  #5 (permalink)  
Antiguo 03/10/2013, 08:04
maialenlopez
 
Fecha de Ingreso: abril-2012
Mensajes: 449
Antigüedad: 12 años, 1 mes
Puntos: 7
Respuesta: Introducir valores en un array

Cita:
Iniciado por pkj Ver Mensaje
Inclui los comentarios porque veo que estas muy verde y de este modo te sirve de aprendizaje :P

El sistema es el mismo que en el otro codigo:

Código vb:
Ver original
  1. 'Creas las matrices
  2. Dim arr1() As String 'En ese momento la matriz no tiene elementos que puedas usar
  3. Dim arr2() As String
  4. Dim arr3() As String
  5.  
  6. Contador=-1
  7. 'Fuera del While ponemos el contador a -1 para poder aumentarlo +1 antes
  8. 'de crear cada elemento de las matrices.
  9. 'De este modo cuando salgas del bucle no te sobran elementos en la matriz
  10.  
  11. 'Dentro del while...
  12. Do While.....
  13. Contador=contador +1   ' ahora (la primera vuelta) el contador vale 0
  14.  
  15. Redim Preserve Arr1(contador) ' y creamos el primer elemento de cada matriz
  16. Redim Preserve Arr2(contador) ' preservando los que ya guardaba (las siguientes vueltas, claro)
  17. Redim Preserve Arr3(contador)
  18.  
  19. 'Los cargamos
  20. Arr1(Contador)=uom(0)
  21. Arr2(Contador)=uom(1)
  22. Arr3(Contador)=uom(2)
  23.  
  24. ' y a por otro
  25. Loop

Espero que te sirva de ayuda. (esta vez no lo he probado, supongo que estara bien)

Saludos

EDITO:
Lo corrijo, estaba usando mal las matrices para lo que tu quieres.
GRACIAS!!!!

Asi si se puede aprender.

Muchas gracias por todo.

__________________
Gracias por todo;

Un saludo