Olá,
Migrei minha aplicação VBA para nuvem, mais especificamente para o OneDrive.
Nesta aplicação faço referência à propriedade path de Thisworkbook.
Como a aplicação está agora na nuvem, o valor que é retornado para Thisworkbook.path é https://d.docs.live.net/.......
Em seguida uso a função Chdir(Thisworkbook.path & “\Downloads”) que não aceita “https://d.docs.live.net/......” como válido, teria que algo como “C:\caminho”.
Sei como fazer isso via código alterando “https://d.docs.live.net/....” para o caminho no computar que aponta para o OneDrive, que é “C:\Users\minhacontadeusuário\OneDrive”.
O problema é que o código está muito grande e vai ser difícil e trabalhoso alterar todo o código onde faz referência a caminho de arquivo.
Minha pergunta é:
Tem como fazer o VBA interpretar esse caminho na nuvem “https://d.docs.live.net/....” como sendo a pasta local “C:\Users\minhacontadeusuário\OneDrive” sem que eu tenha que alterar todo o código?
Obrigado.