Correção: erro VBA - classe não registrada

  • Muitos usuários relataram encontrar o erro de VBA Classe não registrada ao executar uma macro no Excel.
  • Isso pode ser devido a arquivos DLL ausentes, arquivos de sistema corrompidos ou problemas com o próprio Microsoft Office.
  • Para resolver o erro, repare o Microsoft Office, execute a verificação DISM e SFC ou tente as duas outras correções aqui.
Corrigir erro de VBA de classe não registrada

XINSTALAR CLICANDO NO ARQUIVO DOWNLOAD

Para corrigir vários problemas do PC, recomendamos a Restoro PC Repair Tool:
Este software irá reparar erros comuns do computador, protegê-lo contra perda de arquivos, malware, falha de hardware e otimizar seu PC para desempenho máximo. Corrija problemas do PC e remova vírus agora em 3 etapas fáceis:
  1. Baixe a ferramenta de reparo Restoro PC que vem com tecnologias patenteadas (patente disponível aqui).
  2. Clique Inicia escaneamento para encontrar problemas do Windows que possam estar causando problemas no PC.
  3. Clique Reparar tudo para corrigir problemas que afetam a segurança e o desempenho do seu computador
  • Restoro foi baixado por 0 leitores este mês.

Embora o pacote Microsoft Office seja um dos melhores produtos da categoria, os usuários geralmente encontram erros nele. Um tal é o Classe não registrada Erro de VBA no Microsoft Excel.

O erro geralmente é encontrado ao tentar executar uma macro no Excel, embora nem sempre seja esse o caso. Quando isso acontece, você não consegue executar a função desejada.

No entanto, o Classe não registrada O erro VBA não é tão complicado quanto parece, e listamos as melhores correções para ele na seção a seguir.

Como faço para corrigir Classe não registrada Erro de VBA?

1. Reparar o Microsoft Office

  1. Imprensa janelas + R para lançar o Correr comando, digite appwiz.cpl no campo de texto e clique em OK ou bater Entrar para lançar o Programas e características janela.appwiz.cpl
  2. Localize o Microsoft Office entrada, selecione-a e clique em Mudar.Altere para corrigir a classe não registrada vba
  3. Clique Sim no UAC (Controle de Conta de Usuário) prompt que aparece.Clique em Sim
  4. Agora, selecione o Reparo on-line opção e clique no botão Reparar botão para iniciar o processo.Reparo online para corrigir classe não registrada vba

O processo de reparo elimina muitos problemas com o Microsoft Office, incluindo o Classe não registrada Erro de VBA. Se este método não funcionar, vá para o próximo.

2. Registrar arquivo DLL crítico

  1. Imprensa janelas + S para lançar o Procurar cardápio, entre Terminal Windows no campo de texto na parte superior, clique com o botão direito do mouse no resultado de pesquisa relevante e selecione Executar como administrador no menu de contexto.Terminal do Windows para corrigir classe não registrada vba
  2. Clique Sim no UAC prompt que aparece.Sim
  3. Agora, clique na seta voltada para baixo e selecione Prompt de comando da lista de opções. Alternativamente, você pode bater Ctrl + Mudança + 2 lançar Prompt de comando.Prompt de comando para corrigir a classe não registrada vba
  4. Digite/cole o seguinte comando e pressione Entrar:cd C:\Windows\SysWOW64\Executar comando
  5. Agora, execute o seguinte comando para registrar o arquivo DLL:Regsvr32 fm20.dllregistre o arquivo dll para corrigir a classe não registrada vba

Outra maneira rápida de registrar arquivos DLL ausentes ou substituir os corrompidos é usar Restaurar, uma ferramenta confiável de terceiros. Além disso, também irá procurar o malware, eliminá-lo e reparar os danos causados. Além disso, a ferramenta também ajudará a otimizar o Registro.

Obter Restoro

3. Execute a verificação DISM e SFC

  1. Imprensa janelas + R para lançar o Correr comando, digite peso no campo de texto, pressione e segure o Ctrl + Mudança tecla e, em seguida, clique em OK ou bater Entrar para lançar um elevado Terminal Windows.Terminal Windows
  2. Clique Sim no UAC incitar.Clique em Sim
  3. Clique na seta na parte superior e selecione Prompt de comando no menu suspenso. Promp de comando para corrigir a classe não registrada vba
  4. Agora, cole os três comandos a seguir, um de cada vez, e pressione Entrar depois de cada um para executar o DISM ferramenta:DISM.exe /Online /Cleanup-image /ScanhealthDISM.exe /Online /Cleanup-image /RestorehealthDISM.exe /online /cleanup-image /startcomponentcleanup
  5. Agora, execute o seguinte comando para realizar o SFC Varredura:sfc / scannowVerificação SFC para corrigir a classe não registrada vba

O SFC (Verificador de arquivos do sistema) digitalizar e DISM (Manutenção e Gerenciamento de Imagens de Implantação) ferramenta são dois métodos eficazes para corrigir vários problemas relacionados a arquivos de sistema corrompidos ou problemas com a imagem do Windows.

Leia mais sobre este tema
  • O Microsoft Office não pode abrir este arquivo devido ao erro de arquivo .zip
  • Correção: Não é possível criar novos documentos no Office 365

4. Atualizar o Microsoft Office

  1. Inicie qualquer Microsoft Office app e abra um novo documento em branco.
  2. Agora, clique no Arquivo menu próximo ao canto superior esquerdo.Menu de arquivo para corrigir a classe não registrada vba
  3. Selecionar Conta na lista de opções à esquerda.Contas
  4. A seguir, clique no Opções de atualização botão abaixo informação do produto.Opções de atualização
  5. Por fim, selecione Atualizar agora nas opções do menu suspenso.Atualize agora para corrigir a classe não registrada vba
  6. Aguarde a instalação da atualização, se houver uma disponível.

Se for um problema com a versão atual, tente instalar a versão mais recente do Microsoft Office.

Estas são todas as maneiras pelas quais você pode corrigir o Classe não registrada Erro de VBA ao tentar executar macro no Excel. Caso nenhum dos métodos aqui ajude, atualize para a iteração mais recente do MS Office disponível.

Além disso, descubra como corrigir o erro de tempo de execução do VBA 1004.

Se você tiver outras dúvidas ou conhecer um método que não esteja listado aqui, deixe um comentário na seção abaixo.

idéia de restauraçãoAinda com problemas?Corrija-os com esta ferramenta:
  1. Baixe esta ferramenta de reparo do PC classificado como Ótimo no TrustPilot.com (download começa nesta página).
  2. Clique Inicia escaneamento para encontrar problemas do Windows que possam estar causando problemas no PC.
  3. Clique Reparar tudo para corrigir problemas com tecnologias patenteadas (Desconto exclusivo para nossos leitores).

Restoro foi baixado por 0 leitores este mês.

Como mudar de minúsculas para maiúsculas no MS Excel

Como mudar de minúsculas para maiúsculas no MS ExcelExcel

Enquanto você está trabalhando em uma tarefa no seu computador, é importante trabalhar de forma inteligente para economizar tempo. Isso, por sua vez, aumentará sua produtividade. Por exemplo, se vo...

Consulte Mais informação
Corrigir erro de tempo de execução do Excel VBA 1004 no Windows 10

Corrigir erro de tempo de execução do Excel VBA 1004 no Windows 10Windows 10Excel

Esteja você criando um relatório do Excel para seu próprio uso ou para uma empresa, ele vem em dois formatos, XLS e XLSX. Quando esses formatos são corrompidos, você vê o Erro de tempo de execução ...

Consulte Mais informação
Como recuperar arquivo MS Excel não salvo

Como recuperar arquivo MS Excel não salvoWindows 10Excel

Você acabou de editar um arquivo do Excel, mas acaba perdendo o arquivo porque não conseguiu salvá-lo ou porque ocorreu alguma falha. Você também pode acabar perdendo uma planilha inteira por algum...

Consulte Mais informação