Contar los archivos desde una carpeta VBA
Estoy haciendo una cosilla con VBA en Excel en la que recorro todos los archivos, desde una carpeta determinada, que puede ser cualquiera, incluso la raíz del disco, para buscar los que cumplen una determinada condición, y me pregunta es si hay alguna forma de saber antes de empezar a buscar el numero total de archivos que hay.
He probado con filesystemobject:
Set fso = CreateObject("Scripting.FileSystemObject")
Set Ruta = fso.GetFolder(carpeta)
n = Ruta.Files.Count
Pero sólo cuenta los del primer nivel, no los de todos los subdirectorios que hay debajo.
¿Hay alguna forma de hacer esto?
He probado con filesystemobject:
Set fso = CreateObject("Scripting.FileSystemObject")
Set Ruta = fso.GetFolder(carpeta)
n = Ruta.Files.Count
Pero sólo cuenta los del primer nivel, no los de todos los subdirectorios que hay debajo.
¿Hay alguna forma de hacer esto?
Respuesta de record1
1