Como corrigir o desaparecimento de suplementos COM do Excel e reativá-los via Registro
🔍 WiseChecker

Como corrigir o desaparecimento de suplementos COM do Excel e reativá-los via Registro

Os suplementos COM do Excel podem desaparecer da caixa de diálogo Suplementos, impedindo o uso de ferramentas essenciais. Isso geralmente ocorre devido a uma entrada corrompida no Registro do Windows ou a um conflito com outro programa. Este artigo explica por que os suplementos COM desaparecem e fornece um método direto para restaurá-los editando o registro.

Principais conclusões: Restaurando suplementos COM ausentes

  • Editor do Registro (regedit): A ferramenta principal para restaurar ou desabilitar manualmente um suplemento COM ausente, editando sua chave no Registro do Windows.
  • Diálogo Desenvolvedor > Suplementos COM: A interface do Excel onde os suplementos COM são listados e gerenciados, que pode aparecer vazia quando a entrada do registro está danificada.
  • Valor de registro LoadBehavior: Uma configuração numérica que controla se um suplemento carrega automaticamente, está desabilitado ou descarregado, que pode ser redefinida para corrigir o problema.

Por que os suplementos COM do Excel desaparecem da lista

Os suplementos COM são gerenciados por meio de entradas no Registro do Windows, não por arquivos na pasta de inicialização do Excel. Quando você instala um suplemento COM, o Excel cria uma chave específica no registro sob seu perfil de usuário. Essa chave contém um valor crítico chamado LoadBehavior que informa ao Excel como lidar com o suplemento.

O suplemento desaparece da lista quando essa entrada do registro é corrompida ou excluída. A corrupção pode ocorrer durante uma atualização do Windows, uma operação de reparo do Office ou se o instalador do suplemento encontrar um erro. Um conflito com outro suplemento ou software antivírus também pode fazer com que o Excel marque a entrada como inválida, ocultando-a efetivamente da caixa de diálogo de gerenciamento.

O papel do valor LoadBehavior

O valor LoadBehavior é a configuração mais importante. Um valor 3 significa que o suplemento é carregado e conectado quando o Excel inicia. Um valor 2 significa que ele é carregado, mas não conectado, o que às vezes pode fazer com que não apareça na lista. Um valor 0 significa que o suplemento está descarregado e desabilitado. Se esse valor estiver ausente ou definido para um número inesperado, o Excel não consegue interpretar corretamente o status do suplemento, fazendo com que ele seja omitido da interface.

Passos para reativar um suplemento COM ausente via Registro

Editar o registro é uma maneira direta de corrigir uma entrada corrompida de suplemento COM. Você precisa saber o nome exato ou o identificador único do suplemento ausente para localizar sua chave.

  1. Feche o Excel completamente
    Certifique-se de que todas as instâncias do Excel estejam fechadas. Verifique o Gerenciador de Tarefas para confirmar que nenhum processo do Excel está sendo executado em segundo plano.
  2. Abra o Editor do Registro
    Pressione a tecla Windows + R, digite regedit e pressione Enter. Clique em Sim se solicitado pelo Controle de Conta de Usuário.
  3. Navegue até a chave de registro dos suplementos COM
    No Editor do Registro, vá para este caminho: HKEY_CURRENT_USER\Software\Microsoft\Office\Excel\Addins. Expanda as pastas no painel esquerdo até chegar à pasta Addins.
  4. Localize a pasta do suplemento específico
    Na pasta Addins, você verá subpastas para cada suplemento COM instalado. O nome da pasta geralmente é o ID programático do suplemento. Talvez seja necessário abrir cada pasta para verificar o valor FriendlyName e identificar a correta.
  5. Verifique e modifique o valor LoadBehavior
    Clique duas vezes no valor LoadBehavior no painel direito. Na caixa de diálogo Editar DWORD, defina os Dados do valor como 3. Clique em OK. Se o valor LoadBehavior não existir, clique com o botão direito no painel direito, selecione Novo > Valor DWORD (32 bits), nomeie como LoadBehavior e defina seu valor como 3.
  6. Verifique se o suplemento foi restaurado
    Feche o Editor do Registro e abra o Excel. Vá para a guia Desenvolvedor e clique em Suplementos COM. Seu suplemento anteriormente ausente agora deve aparecer na lista com a caixa de seleção disponível.

Método alternativo: Desabilitar e reabilitar via Excel

Se o suplemento aparecer, mas estiver desmarcado, tente alterná-lo dentro do Excel primeiro. Abra a caixa de diálogo Suplementos COM, marque a caixa ao lado do suplemento e clique em OK. Se falhar ao carregar, desmarque-o, feche o Excel, reabra-o e marque a caixa novamente. Esse processo pode, às vezes, fazer com que o Excel repare o link do registro.

Se o suplemento COM ainda não aparecer

A chave do registro está completamente ausente

Se você não encontrar uma pasta para seu suplemento no caminho do registro Addins, a instalação pode ter falhado. Provavelmente, você precisará reinstalar o software do suplemento a partir de seu instalador original. Executar o instalador novamente deve recriar as entradas de registro necessárias.

O Excel trava quando o suplemento carrega

Uma travamento ao carregar indica um problema mais profundo com o próprio arquivo do suplemento. Primeiro, verifique se o arquivo .dll ou .exe principal do suplemento ainda existe em seu computador. Se o arquivo estiver ausente, reinstale o suplemento. Se o arquivo existir, o suplemento pode ser incompatível com sua versão atual do Excel ou do Windows. Entre em contato com o desenvolvedor do suplemento para obter uma versão atualizada.

O suplemento aparece, mas retorna um erro

Uma mensagem de erro ao carregar sugere que os arquivos do suplemento estão presentes, mas corrompidos, ou que uma dependência está ausente. Tente as seguintes etapas:

  1. Desmarque o suplemento na caixa de diálogo Suplementos COM e feche o Excel.
  2. Use o desinstalador oficial do suplemento via Configurações do Windows > Aplicativos.
  3. Reinicie o computador e instale o suplemento novamente a partir de um download novo.

Edição do Registro vs. Reinstalação: Principais diferenças

Item Editar o Registro Reinstalar o Suplemento
Caso de Uso Principal Corrigir um valor LoadBehavior corrompido ou mal configurado para um suplemento já instalado Restaurar chaves de registro e arquivos de programa ausentes após uma instalação falha ou exclusão
Complexidade Moderada, requer navegação no Registro do Windows Simples, envolve executar um assistente de instalação padrão
Nível de Risco Alto, edições incorretas podem afetar a estabilidade do sistema Baixo, o instalador gerencia as alterações
Preservação de Dados Suas configurações e registro do suplemento geralmente permanecem intactos Pode redefinir o suplemento para a configuração padrão
Velocidade Rápida, geralmente leva menos de um minuto Mais lenta, envolve baixar e executar a instalação

Agora você pode restaurar suplementos COM ausentes corrigindo a configuração LoadBehavior no Registro do Windows. Para problemas persistentes, use o instalador original do suplemento para recriar todos os arquivos e chaves necessários. Uma técnica avançada relacionada é exportar a chave de registro de um suplemento funcional como backup antes de fazer alterações no sistema, permitindo uma restauração rápida caso ocorram problemas posteriormente.