none
Problema com a execução de uma macro em diferentes versões do Excel RRS feed

  • Pergunta

  • Desenvolvi um aplicativo em VBA no Excel 2007 (32 bits). Testei os códigos em Excel 2013 (32 bits), 2010 (32 bits) e 2016 (64bits) e tudo ok. Testei em uma máquina com o Excel 2010 e houve um problema, retornou a mensagem de Erro de compilação em módulo oculto. Desinstalei o pacote office, reiniciei a máquina e reinstalei o office, o aplicativo funcionou. Distribui este aplicativo para algumas pessoas e uma delas me disse que o aplicativo retorna o erro de compilação em módulo oculto. Pedi para que desinstalasse e reinstalasse o office. Ela falou que o erro persiste mesmo assim. A minha pergunta é: porque isso acontece? Existe alguma solução para este problema ou só a desinstalação e reinstalação do pacote office pode resolver?

    Desde já agradeço a atenção.

     
    segunda-feira, 14 de dezembro de 2015 01:11

Todas as Respostas

  • Pode ser que você esteja usando declarações APIs e elas não estão corretas.

    VocÊ terá que fazer o seguinte: abrir o aplicativo no computaodr das pessoas que estão tendo esse problema, entrar no VBE e compilar o código para ver onde que o erro é encontrado.


    http://www.ambienteoffice.com.br - http://www.clarian.com.br

    segunda-feira, 14 de dezembro de 2015 17:33
    Moderador