Mu güenas.
Vamos a ver. Tengo definida una estructura de la siguiente manera
Código:
Structure Visado
Public NumColegiado As String
Public NumVisado As String
Public NombreCliente As String
Public NombreEmpresa As String
....
End Sctructure
Luego tengo que leer varios archivos de texto tabulados, donde cada campo corresponderá a una de las variables de la estructura. Por lo tanto, creo una variable de mi tipo definido para ir rellenándola. Así quedaría más o menos:
Código:
Dim nuevoVisado As Visado
With nuevoVisado
.NumColegiado = "54654"
.NumVisado = "321564"
.NombreCliente = "Pepe"
.NombreEmpresa = "Empresarios Sin Escrúpulos SA"
....
End With
Hasta aquí todo bien, el problema está en que no es sólo un archivo sino varios, por lo que tendría que declarar varias variables del tipo Visado en tiempo de ejecución: nuevoVisado1, nuevoVisado2, ... Este índice me serviría también a la hora de trabajar con un ListBox en el que cargo los distintos Visados generados.
He intentado meter cada nuevoVisado en un array redimensionando a medida que se creaban, pero no ha resultado. Creo que la solución sigue estando por aquí.
¿Me podéis echar una mano?
Gracias y un saludo.