de nuevo muchisimas gracias Victor pero esta vez no podre hacer uso del codigo que me mandas... :( hable (via Mail) con un colega de la escuela (que va mas atrasado que yo!!) y me dijo que obligatoriamente tenia que usar la declaracion de la matriz de 2 dimensiones y tal... he hecho esto:
Código:
Dim a(1 To 2, 1 To 3) As String
For i = 1 To 1
a(i, 1) = InputBox("matricula:")
List1.AddItem (a(1, 1))
a(i, 2) = InputBox("nombre:")
List1.AddItem (a(2, 1))
a(i, 3) = InputBox("apellido:")
List1.AddItem (a(3, 2))
Next i
For i = 1 To 1
a(2, 1) = InputBox("matricula:")
List1.AddItem (a(1, 2))
a(2, 1) = InputBox("nombre:")
List1.AddItem (a(2, 2))
a(2, 3) = InputBox("apellido")
List1.AddItem (a(3, 2))
Next i
y parece que estoy llegando a la solucion, el problema vendra al meter 50 registros! y no solo 2 como ahora...
haber si alguien me puede ayudar a corregir mi codigo, necesito que al introducir los datos estos se ordenen por el apellido... desde ya muchas gracias a todos!!
saludos!!