Testando o código gerado pela IA, está dando erro de sintaxe e também diz que não é possível executar no modo interromper:
For Each empresa In dict.keys
**    Set arquivo = fs.CreateTextFile(caminho & "\" & empresa & ".csv", True**
    arquivo.Write dict(empresa)
    arquivo.Close
Next empresa
Saberiam me informar se é algum problema no excel?
 
            