Listar Subcarpetas

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 la ruta de las subcarpetas de primer nivel que se encuentren el Ruta del ejemplo ("C:\Prueba\").

Espero que os ayude:

Sub ListarDirectorio()

Ruta = "C:\Prueba\"

For Each DIRECTORIO In CreateObject("Scripting.FileSystemObject").GetFolder(Ruta).SubFolders

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

Next DIRECTORIO

End Sub

Comentarios

Entradas populares de este blog

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

Renombrar Archivos o Carpetas