Isso fará com que você tenha pastas em uma pasta, continue pesquisando até encontrar suas pastas de trabalho.
Sub DrillDown()
Dim path As String
path = "C:\path\to"
Dim FileSystem As Object
Set FileSystem = CreateObject("Scripting.FileSystemObject")
Dim SubFolder
For Each SubFolder In FileSystem.GetFolder(path).subfolders
Debug.Print SubFolder
Next
End Sub
Para pesquisar arquivos -
Sub LookForFiles()
Dim filename As Variant
filename = Dir("C:\path\to\" & "*.csv")
Do While filename <> ""
Debug.Print filename
filename = Dir
Loop
End Sub
Assim, você pode percorrer os diretórios até encontrar o nome do diretório esperado, depois procurar os arquivos csv e fazer o que quiser.