none
Erro de automação - Exceção RRS feed

  • Pergunta

  • Recebi um arquivo do Excel, com alguns recursos em VBA.

    A intenção é que ao rodar o VBA arquivos XML sejam criadas para cada linha da planilha.

    O problema é que antes eu tenho que selecionar um arquivo XSD e ao clicar no botão da macro para selecionar o arquivo aparece uma mensagem informado que houve um erro de automação exceção e o Excel fecha.

    Eu tenho várias planilhas e ao navegar entre elas o Excel também fecha.

    Esse erro não ocorre em outros PC, o que sugere que o problema é na minha máquina.

    O erro é extremamente genérico, é possível, de alguma forma, obter um erro mais especifico que me ajude a identificar o que está acontecendo?

    Uma informação relevante, eu estava com o 2016 e mudei para o 365. Tive problema para reconhecer a mudança mesmo removendo o Office, ao instalar o 365 acusava como sendo o 2016.

    Não sei se pode ter relação é que uma outra máquina que passou pelo mesmo processo apresenta o mesmo problema.

    Máquinas novas que não estavam com o 2016 e não precisaram mudar para o 365, não tiveram esse problema.

    segunda-feira, 12 de agosto de 2019 19:09

Todas as Respostas

  • Boa tarde Elias.

    Estou com o mesmo problema. Encontraste a solução?

    A minha macro possui um userform, ao rodar algumas instruções na abertura da planilha tudo funciona.

    Mas quando seleciono o botão para chamar o userform acaba por mostrar esse erro e o excel fecha.

    Se clicar no botão com o editor vba aberto funciona, mas se salvar a planilha e fechar o excel, depois de algum tempo a avaria se apresenta novamente.

    Emprego duas máquinas para testes uma com o office 2016 e outra 2013, ambas as licenças empresariais.

    Percebi que se faço uma cópia do arquivo ou compartilho por e-mail o erro volta a acontecer na próxima vez que a abro a planilha.

    Acredito que tenha alguma relação com o editor vba ou as bibliotecas de referências (não aparece nenhuma ausente).


    • Editado Bruno Melos segunda-feira, 7 de dezembro de 2020 00:27
    segunda-feira, 7 de dezembro de 2020 00:19
  • https://youtu.be/nffTGVdZMPA

    A melhor forma de agradecer e votar como util e / ou marcar como resposta. Anderson Diniz diniabr2011@gmail.com

    terça-feira, 8 de dezembro de 2020 00:39