Leer los nombres de los archivos existentes en un directorio

Realizo de forma automática Copias de Seguridad y estas, están están organizadas por cada día de la semana y guardadadas en un directorio llamado COPIAS SEGURIDAD.

Necesito averiguar el nombre de los Archivos existentes (Lunes, Martes,... Etc), en el directorio para poder extraer los datos y poder restaurar las copias en función de las necesidades.

He de montar un formulario de la siguiente forma:

(Día de la Copia) - (Fecha Copia) - (Restaurar SI/NO)

Al ejecutar la restauración extaera los datos del día elegido.

1 respuesta

Respuesta
2

Puedes hacerlo de varias formas:

1º/ La primera opción, usando al función Dir() (https://support.office.com/es-es/article/Dir-funci%C3%B3n-1a1a4275-f92f-4ae4-8b87-41e4513bba2e ). Aquí tienes un ejemplo sencillo de cómo listar los archivos de una carpeta: https://exceltotal.com/la-funcion-dir/ Aunque es para excel, el funcionamiento es el mismo en Access.

2º/ Usar el objeto FileDialog (https://msdn.microsoft.com/es-es/library/office/ff196794.aspx ). En el manual de VBA de Neckkito, capítulo 17, (http://siliconproject.com.ar/neckkito/index.php/manuales/curso-vba ) tienes explicado cómo se usa, y si miras mi ejemplo "Album fotográfico"  (http://bit.ly/2edIMvy ), verás cómo lo uso para cargar en una tabla todas las imágenes de una carpeta y saco diversa información de cada archivo.

Un saludo


Añade tu respuesta

Haz clic para o

Más respuestas relacionadas