Listar Archivos de una Carpeta

Os traigo una macro para Excel que empezando en la celda que estáis seleccionando y continuando en las filas siguientes, os va a poner los archivos que se encuentren el Ruta del ejemplo ("C:\Prueba\").

Espero que os ayude:

Sub ListarArchivos()

Ruta = "C:\Prueba\"

For Each ARCHIVO In CreateObject("Scripting.FileSystemObject").GetFolder(Ruta).Files

Selection.Value = ARCHIVO.Name
Selection.Offset(1, 0).Select

Next ARCHIVO

End Sub

Esta macro no sirve para listar los archivos que se encuentren en subcarpetas de esta dirección, en estos casos deberéis usar la siguiente macro:
https://trucosvba.blogspot.com/2020/04/listar-archivos-carpeta-y-subcarpeta.html

Comentarios

Entradas populares de este blog

Convertir un número en letra en español en Excel

Renombrar Archivos o Carpetas