Última atualização: 28 de abril de 2021
PROBLEMA
Depois de instalar a atualização de segurança de abril de 2021 no Microsoft Office, alguns suplementos de automação para o Excel podem não carregar e poderá ver uma mensagem de erro"não é possível executar a macro".
ESTADO: SOLUÇÃO
Como solução temporária para este problema, terá de efetuar uma alteração no registo.
Importante: Os passos seguintes mostram-lhe como modificar o registo. No entanto, poderão ocorrer problemas graves se modificar o registo incorretamente. Certifique-se de que segue estes passos cuidadosamente. Como forma de proteção adicional, crie uma cópia de segurança do registo antes de o modificar. Assim, se ocorrer algum problema pode restaurar o registo. Para obter mais informações sobre como criar uma cópia de segurança e restaurar o registo, aceda a Como criar uma cópia de segurança e restaurar o registo no Windows.
-
Identifique o nome do suplemento de automatização que falha ao carregar. Nos passos mais recentes, iremos referir-nos a este nome como < ProgID >. Para verificar o nome do suplemento, consulte a lista de suplementos no gestor de Suplementos do Excel.
-
A partir de uma folha do Excel aberta, selecione Ficheiro, escolha Opções e, em seguida, selecione a categoria Suplementos.
-
Na caixa Gerir, selecione Suplementos do Excel e clique em Ir. Isto irá apresentar o gestor de suplementos com a sua lista de suplementos disponíveis.
-
-
No menu Iniciar, escreva regedit.exe na caixa de pesquisa e, em seguida, prima Enter.
Se lhe for pedida uma palavra-passe ou confirmação de administrador, escreva a palavra-passe ou forneça a confirmação. -
No Editor de Registo, navegue até: HKEY_CLASSES_ROOT \ < ProgID >
-
Se existir uma subchave CurVer, recupere o seu valor (predefinido). Trate isto como o novo < ProgID > e repita o passo 3. Se não existir uma subchave CurVer, avance para o passo 5.
-
Obtenha o valor (predefinido) da subchave CLSID -referido adiante como < CLSID >.
-
Navegue no registo para: HKEY_CLASSES_ROOT \ < CLSID > \InprocServer32
-
Se o valor (predefinido) for mscoree.dll, altere-o para C:\Windows\System32\mscoree.dll
-
Feche o Editor de Registo
-
Feche todas as instâncias do Excel e, em seguida, abra novamente o Excel. Tente novamente o suplemento.
Mais Recursos
Perguntar aos especialistas
Fale com especialistas, discuta as novidades mais recentes, atualizações e práticas recomendadas do Excel e leia o nosso blogue.
Obter ajuda na comunidade
Faça uma pergunta e encontre soluções com a ajuda dos Agentes de Suporte, MVPs, Engenheiros e outros utilizadores do Excel.
Sugerir uma nova funcionalidade
Adoramos ler as suas sugestões e o seu feedback! Partilhe as suas ideias. Estamos atentos ao seu feedback.
Consulte Também
Correções ou soluções temporárias para problemas recentes no Excel para Windows