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?
Pergunta
scmaltez
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.
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.