Buscar archivos dentro de subdirectorios incluidos en un único directorio. VBA Macros

Es la primera vez que quiero automatizar una macro trabajando con archivos pertenecientes a otras carpetas, y no doy pie con bola...

La macro que quiero desarrollar, debe buscar en un directorio, donde hay muchos subdirectorios (además de otros archivos excel), y la macro debe buscar en dichos directorios, archivos concretos. Es decir, debe ir subdirectorio por subdirectorio buscando el archivo "x".

El archivo "x" será introducido por el usuario a través de un inputbox (aquí no tengo problema), pero la parte en la que tengo que determinar los subdirectorios, y decirle al programa que busque en cada uno de ellos ahí ando absolutamente a ciegas, y no hago más que dar palos de ciego.

He pensado en crear una array donde se almacenen los nombre de las carpetas, algo así:

Base = "C:\Users\jesus\Desktop\New Packet Faurecia\Bender Setup Sheet\"

Dim directories() As String

directories() = Directory.GetDirectories(Base)

Pero me da error...

Añade tu respuesta

Haz clic para o