Página 1 de 1

Ajuda sobre Erro Run-Time Error '75' Path/File Access Error

Enviado: 19 Mai 2015 às 15:05
por Deltandre
Prezados, boa tarde!

Sou novo no fórum, e esse é meu primeiro post aqui (logo um de dúvida, né, pra variar), rs.
Vou tentar ser objetivo:

Estou no trabalho e tenho uma planilha Excel que preencho com alguns dados da minha empresa. Nessa planilha, um dos nossos clientes colocou um botão que executa uma macro capaz de transformar os dados da planilha Excel em um arquivo XML ( formato específico que nosso cliente utiliza para importar esses dados para o sistema dele).

No meu notebook, quando eu executo a macro clicando no botão Gerar XML, ele salva o arquivo XML em C:\.

Porém, agora estou passando esse serviço para outra pessoa, e no computador dessa pessoa, mesmo tendo C:\, a macro dá erro.

Eu não entendo de VBA, imagino que seja um erro simples, mas sou muito leigo. Você podem me ajudar a identificar o problema na Macro, por favor?

Estou anexo um arquivo zipado contendo:

-A planilha e a macro
-Um print com o erro que dá na tela do meu colega, que só acontece no computador dele.
-Um print do debug do erro, que também só aparece no computador dele.

No meu está rodando "liso", a macro é gerada normalmente.

Desde já, muito obrigado pela ajuda de vocês!

Ajuda sobre Erro Run-Time Error '75' Path/File Access Error

Enviado: 19 Mai 2015 às 15:59
por laennder
Olá, talvez no computador da pessoa não tem permissão para salvar diretamente dentro do C:

Você já tentou alterar o caminho ?

Re: Ajuda sobre Erro Run-Time Error '75' Path/File Access Er

Enviado: 19 Mai 2015 às 16:13
por Deltandre
laennder escreveu:Olá, talvez no computador da pessoa não tem permissão para salvar diretamente dentro do C:

Você já tentou alterar o caminho ?
Obrigado pelo retorno, Eu não pensei nisso... Eu sei abrir a macro para editar, mas não sei a linha da macro onde troco o caminho. Poderia me indicar, por favor?

Ajuda sobre Erro Run-Time Error '75' Path/File Access Error

Enviado: 19 Mai 2015 às 16:21
por laennder
Altere a linha abaixo:
Código: Selecionar todos
DefFolder = "C:\"