Foto de Jorge M.
Jorge Luiz há 5 anos
Enviada pelo
Site

Excel x vba

Trabalho com macros desenvolvidas em VBA em versões anteriores a 2016 do Excel. Os arquivos que contém estas macros ficam na rede da empresa onde trabalho, e são excutadas sem erros em máquinas com o Excel 2016 e anteriores. Utilizo o Excel 2016 e quando eu habilito algum arquivo que tem macro na sua abertura, surge o erro de definição de aplicativo ou objeto. Existe alguma configuração específica do Excel 2016 para executar macros em VBA desenvolvidas em versões mais antigas do Excel?

Excel Geral
2 respostas
Professora Juliana L.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 5 anos
Contatar Juliana

Olá, Jorge!

Ainda não tinha visto uma situação dessas. Talvez seja um problema de proteção/segurança. Segue abaixo minha sugestão.

No excel 2016, vá em arquivo > mais > opções > central de confiabilidade > configurações da central de confiabilidade > configurações de macro. E daí você vai marcar "habilitar todas as macros" e também checar "confiar no acesso ao modelo de objeto de projeto do VBA". Vai dar "ok" nas duas janelas.

Veja se isso resolve. Qualquer coisa entre em contato comigo. Se resolver, marque como melhor resposta, pois me ajuda bastante. 

Abraços.

Um professor já respondeu

Envie você também uma dúvida grátis
Ver resposta
Tutoria com IA
Converse com a Minerva IA e aprenda, tire dúvidas e resolva exercícios
Professor Vinicius K.
Respondeu há 5 anos
Contatar Vinicius Masaaki

Jorge,

Não tenho certeza do que pode estar acontecendo, MAS tenho a impressão que pode ser alguma coisa relacionada com a entensão do excel das versões mais antigas (.xls) ccom as mais novas (.xlsx).

Procure ver no código, se você não está tentando abrir um arquivo .xls que agora é um .xlsx

Um professor já respondeu

Envie você também uma dúvida grátis
Ver resposta
Minerva IA
do Profes
Respostas na hora
100% no WhatsApp
Envie suas dúvidas pelo App. Baixe agora
Prefere professores para aulas particulares ou resolução de atividades?
Aulas particulares
Encontre um professor para combinar e agendar aulas particulares Buscar professor
Tarefas
Envie sua atividade, anexe os arquivos e receba ofertas dos professores Enviar tarefa