Cómo corregir la desaparición de complementos COM de Excel y volver a habilitarlos mediante el Registro
🔍 WiseChecker

Cómo corregir la desaparición de complementos COM de Excel y volver a habilitarlos mediante el Registro

Los complementos COM de Excel pueden desaparecer del cuadro de diálogo Complementos, dejándole sin poder usar herramientas críticas. Esto suele ocurrir debido a una entrada dañada en el Registro de Windows o a un conflicto con otro programa. Este artículo explica por qué desaparecen los complementos COM y proporciona un método directo para restaurarlos editando el registro.

Puntos clave: Restaurar complementos COM que faltan

  • Editor del Registro (regedit): La herramienta principal para restaurar o deshabilitar manualmente un complemento COM que falta editando su clave del Registro de Windows.
  • Cuadro de diálogo Complementos COM (ficha Programador): La interfaz de Excel donde se enumeran y gestionan los complementos COM, que puede aparecer vacía cuando la entrada del registro está dañada.
  • Valor del Registro LoadBehavior: Un ajuste numérico que controla si un complemento se carga automáticamente, está deshabilitado o se descarga, y que puede restablecer para solucionar el problema.

ADVERTISEMENT

Por qué los complementos COM de Excel desaparecen de la lista

Los complementos COM se gestionan mediante entradas en el Registro de Windows, no mediante archivos en la carpeta de inicio de Excel. Cuando instala un complemento COM, Excel crea una clave específica bajo su perfil de usuario en el registro. Esta clave contiene un valor crítico llamado LoadBehavior que indica a Excel cómo manejar el complemento.

El complemento desaparece de la lista cuando esta entrada del registro se corrompe o se elimina. La corrupción puede ocurrir durante una actualización de Windows, una operación de reparación de Office, o si el instalador del propio complemento encuentra un error. Un conflicto con otro complemento o con el software antivirus también puede hacer que Excel marque la entrada como no válida, ocultándola efectivamente del cuadro de diálogo de administración.

El papel del valor LoadBehavior

El valor LoadBehavior es el ajuste más importante. Un valor de 3 significa que el complemento se carga y se conecta cuando Excel se inicia. Un valor de 2 significa que se carga pero no se conecta, lo que a veces puede hacer que no aparezca en la lista. Un valor de 0 significa que el complemento está descargado y deshabilitado. Si este valor falta o se establece en un número inesperado, Excel no puede interpretar correctamente el estado del complemento, lo que hace que se omita de la interfaz.

Pasos para volver a habilitar un complemento COM que falta mediante el Registro

Editar el registro es una forma directa de corregir una entrada de complemento COM dañada. Debe conocer el nombre exacto o el identificador único del complemento que falta para localizar su clave.

  1. Cierre Excel por completo
    Asegúrese de que todas las instancias de Excel estén cerradas. Compruebe en el Administrador de tareas que no haya procesos de Excel ejecutándose en segundo plano.
  2. Abra el Editor del Registro
    Presione la tecla de Windows + R, escriba regedit y pulse Entrar. Haga clic en Sí si el Control de cuentas de usuario se lo solicita.
  3. Navegue hasta la clave del Registro de Complementos COM
    En el Editor del Registro, vaya a esta ruta: HKEY_CURRENT_USER\Software\Microsoft\Office\Excel\Addins. Expanda las carpetas en el panel izquierdo para llegar a la carpeta Addins.
  4. Localice la carpeta específica del complemento
    Bajo la carpeta Addins, verá subcarpetas para cada complemento COM instalado. El nombre de la carpeta suele ser el identificador de programa del complemento. Es posible que deba abrir cada carpeta para comprobar el valor FriendlyName e identificar la correcta.
  5. Compruebe y modifique el valor LoadBehavior
    Haga doble clic en el valor LoadBehavior en el panel derecho. En el cuadro de diálogo Editar DWORD, establezca la información del valor en 3. Haga clic en Aceptar. Si el valor LoadBehavior no existe, haga clic con el botón derecho en el panel derecho, seleccione Nuevo > Valor DWORD (32 bits), asígnele el nombre LoadBehavior y establezca su valor en 3.
  6. Verifique que el complemento se ha restaurado
    Cierre el Editor del Registro y abra Excel. Vaya a la ficha Programador y haga clic en Complementos COM. El complemento que faltaba debería aparecer ahora en la lista con su casilla de verificación disponible.

Método alternativo: Deshabilitar y volver a habilitar desde Excel

Si el complemento aparece pero no está marcado, puede intentar activarlo y desactivarlo desde Excel primero. Abra el cuadro de diálogo Complementos COM, marque la casilla junto al complemento y haga clic en Aceptar. Si no se carga, desmárquelo, cierre Excel, vuelva a abrirlo y márquelo de nuevo. Este proceso a veces puede hacer que Excel repare el vínculo del registro.

ADVERTISEMENT

Si el complemento COM sigue sin aparecer

La clave del Registro falta por completo

Si no puede encontrar una carpeta para su complemento bajo la ruta del registro Addins, la instalación puede haber fallado. Es probable que necesite reinstalar el software del complemento desde su instalador original. Volver a ejecutar el instalador debería recrear las entradas de registro necesarias.

Excel se bloquea cuando se carga el complemento

Un bloqueo al cargar indica un problema más profundo con el archivo del complemento en sí. Primero, asegúrese de que el archivo principal .dll o .exe del complemento todavía exista en su equipo. Si el archivo falta, reinstale el complemento. Si el archivo existe, el complemento puede ser incompatible con su versión actual de Excel o Windows. Póngase en contacto con el desarrollador del complemento para obtener una versión actualizada.

El complemento aparece pero devuelve un error

Un mensaje de error al cargar sugiere que los archivos del complemento están presentes pero dañados, o que falta una dependencia. Pruebe los siguientes pasos:

  1. Desmarque el complemento en el cuadro de diálogo Complementos COM y cierre Excel.
  2. Use el desinstalador oficial del complemento a través de Configuración de Windows > Aplicaciones.
  3. Reinicie su equipo e instale el complemento de nuevo desde una descarga nueva.

Edición del Registro vs. Reinstalación: Diferencias clave

Elemento Editar el Registro Reinstalar el complemento
Caso de uso principal Corregir un valor LoadBehavior dañado o mal configurado para un complemento ya instalado Restaurar claves de registro y archivos de programa que faltan después de una instalación fallida o eliminación
Complejidad Moderada, requiere navegar por el Registro de Windows Simple, implica ejecutar un asistente de instalación estándar
Nivel de riesgo Alto, las ediciones incorrectas pueden afectar la estabilidad del sistema Bajo, el instalador gestiona los cambios
Preservación de datos La configuración y el registro de su complemento generalmente permanecen intactos Puede restablecer el complemento a su configuración predeterminada
Velocidad Rápida, normalmente toma menos de un minuto Más lenta, implica descargar y ejecutar la configuración

Ahora puede restaurar los complementos COM que faltan corrigiendo su valor LoadBehavior en el Registro de Windows. Para problemas persistentes, use el instalador original del complemento para recrear todos los archivos y claves necesarios. Una técnica avanzada relacionada es exportar la clave de registro de un complemento que funcione como respaldo antes de realizar cambios en el sistema, lo que permite una restauración rápida si surgen problemas más adelante.

ADVERTISEMENT