perdona pero entre trabajo y niños ando bastante liado.
Te explico.
Tengo una serie de documentos excel (formato xlsx) que estan llenos de datos en diferentes formatos, es decir, Columna a es numérico, columna b es fecha, columna c es texto,.... y para saber que archivo es y hacer cálculos con los datos oportunos he realizado unas funciones que comprueba que cada columna esta en el formato correcto. De forma automática (teniendo los ficheros el nombre correcto y estando en la ruta correcta) pues leo los ficheros y guardo el contenido dentro de tablas en access y realizo cálculos sobre esos datos. Pero como sabemos que esto sería una utopía y no va a ser así y es muy probable que se me olvide poner el nombre bien o cualquier cosa que provoque que de forma automática realice los cálculos. Había pensado en poder introducir los archivos de manera manual para procesarlos, como? Pues hasta el momento había creado un botón que al pulsarlo me abriese el explorador de archivos para que yo busque el o los archivos necesarios con Application.GetOpenFilename. Teniendo la ruta pues copio ese archivo a la ruta donde debería estar con el nombre correcto. De 1 en 1 selecciono el archivo, identifica que archivo es, le cambia el nombre y lo copia en la ruta donde están configuradas las constantes en la aplicación. Pero esto me gustaría hacerlo un poco mas standard, es decir, hacer selección multiple de archivos y ya mediante las funciones pues los voy renombrado, copiando..... pero no doy con la forma de que me devuelva la ruta de todos los archivos que seleccione. solo me devuelve 1 o 2