Mientras trabaja en su documento de Microsoft Excel, puede encontrar un Error de compilación No se puede encontrar el proyecto o la biblioteca de Excel. Entonces, si usted es uno de esos usuarios, que también enfrenta el mismo error al usar VBA para macros, siga leyendo esta publicación.
En esta publicación completa, aprenderá cómo corregir el error de compilación en la macro de Excel utilizando soluciones manuales y automatizadas.
Arreglos rápidos |
Guía de solución detallada |
Ruta 1– Busca la referencia que falta |
Abra su documento de Excel >> Presione las teclas ALT y F11 en su teclado…Pasos completos |
Camino 2- Registrar biblioteca de archivos |
Vaya al menú “Inicio” >> escriba “cmd” >> Haga clic en “Símbolo del sistema (Administrador)”…Pasos completos |
Camino 3- Deshabilitar la opción de biblioteca de objetos o tipos faltantes |
Presione las teclas ALT y F11 en su teclado para cambiar al Editor de Visual Basic…Pasos completos |
Camino 4- Distraer y administrar una biblioteca |
Presiona la tecla “Windows + R” >> Escribe RegSvr32.Exe…Pasos completos |
¿Qué significa que Excel no puede encontrar el proyecto o el error de la biblioteca?
cuando aparece Error de compilación: no se pudo encontrar el proyecto o la biblioteca, simplemente significa que no puede hacer nada en el documento de Excel que requiera VBA. A continuación puede ver la interfaz real de este error de compilación:
En palabras simples, podemos decir que los usuarios enfrentan este error al usar VBA (Visual Basic Applications) para que las macros realicen algunas tareas asignadas.
Cómo corregir el error de compilación ¿No puede encontrar el proyecto o la biblioteca de Excel?
Para corregir el error No se pudo encontrar el proyecto o la biblioteca de Exceldebe buscar las referencias de Excel VBA que faltan y luego desmarcar las referencias de Excel.
Modo 1 – Busque la referencia que falta
El primer método que debe intentar para corregir este error en Excel es buscar las referencias que faltan.
Aquí están los pasos completos para hacerlo:
- Abra la aplicación Excel y presione las teclas OTRO mi F11 en el teclado
- En la ventana VBA abierto, vaya al cuadro de diálogo Herramientas >> Referencias.
- Elija la referencia que falta y luego comience Navegador de objetos.
- Utilice el cuadro de diálogo de exploración para buscar la referencia que falta.
- otorgar Bien.
- Repita los pasos anteriores hasta que se resuelvan todas las referencias faltantes.
Lea también: [6 correzioni] No se puede editar una macro de un libro de trabajo oculto
Modo 2- Registro del archivo de biblioteca
La instalación de cualquier software nuevo en su computadora a veces anula ciertas bibliotecas. Si es así, registrar manualmente el archivo de la biblioteca puede ayudarlo a reparar el proyecto de VBA o no se puede encontrar la biblioteca.
Para hacer esto, siga los pasos a continuación:
- En su computadora con Windows, vaya a “comenzar“.
- Digitar “cmd” >> haga clic en “Símbolo del sistema (administrador)”.
- Después de eso, haga clic en “Ejecutar como administrador“.
- Una vez que se abre una ventana CMD en la pantalla, debe escribir REGSVR32 “Ruta a un archivo DLL que necesita registrar”. (Ej.- REGSVR32 “C:\Program Files\Blackbaud\The Raisers Edge 7\DLL\RE7Outlook.dll”).
Esto le ayudará a registrar su archivo de biblioteca elegido sin ningún error.
Modo 3: deshabilite el tipo que falta o la opción Biblioteca de objetos
Por lo general, la aplicación ha perdido la referencia a un objeto o una biblioteca de tipos, lo que provoca el error anterior al usar la macro de código de barras y las funciones nativas de VBA.
Para corregir el error de compilación de macros, siga estos pasos:
- Abre el archivo Microsoft Excel que da el mensaje de error.
- Asegúrese de seleccionar la hoja de Excel o la hoja de datos que contiene los botones o funciones en cuestión.
- Presione las teclas simultáneamente OTRO mi F11 en el teclado para cambiar Editor de Visual Basic en una nueva ventana (como se muestra a continuación).
- En la nueva ventana un Editor de Visual Basichaga clic en el menú Herramientas en la parte superior de la pantalla, luego haga clic en
- Aparecerá un cuadro de diálogo Referencias en la pantalla. Una biblioteca de tipos o de objetos faltante se indica mediante “Desaparecido:” seguido del nombre del tipo que falta o la biblioteca de objetos (un ejemplo es Falta: biblioteca de objetos a Microsoft Excel 10.0Como se muestra abajo).
- Si hay una casilla de verificación junto al tipo de objeto o biblioteca que falta, desactive la casilla de verificación.
- Haga clic en Bien > Salir Editor de Visual Basic.
- Ahorrar archivo excel original.
- Intente usar los botones o funciones en cuestión que antes no funcionaban y ahora deberían funcionar con normalidad.
Una alternativa a la eliminación de la referencia es restaurar el archivo al que se hace referencia en la ruta especificada en el cuadro de diálogo de referencias. Si el archivo al que se hace referencia está en una nueva ubicación, elimine la referencia “Desaparecido:” y cree una nueva referencia al archivo en la nueva ubicación.
Método 4: anule el registro y vuelva a registrar una biblioteca para corregir el proyecto de Excel o la biblioteca no se puede encontrar el error de compilación
Muchos usuarios han informado que tienen Se corrigió el error de compilación de Excel: no se puede encontrar el proyecto o la biblioteca cancelar y volver a registrar el archivo de la biblioteca.
Para esto, siga los pasos a continuación:
- Primero, presione el botón “Windows + R” para abrir el cuadro Ejecutar >> escriba Regsvr32.exe.
- Luego presione Entrar e ingrese la ruta completa a un archivo de biblioteca faltante/perdido. (Ej.- “regsvr32 “c:\archivos de programa\archivos comunes\microsoft shared\dao\dao360.dll”).
Una vez hecho esto y si el error persiste, simplemente anule el registro de un archivo de biblioteca.
Aquí está cómo hacerlo:
Reemplace “Regsvr32.exe” con “regsvr32 -u” e inserte una ruta de biblioteca nuevamente.
Lea también: Solucione el error 400 de VBA cuando ejecuta una macro de Excel
¿Cómo reparar un archivo corrupto de MS Excel?
La solución manual mencionada anteriormente probablemente resolverá los problemas y errores mencionados en el archivo de Excel. Pero para cualquier otro daño o corrupción de archivos, la opción más adecuada sería usar el archivo Herramienta de reparación de MS Excel.
* La versión gratuita del producto solo muestra una vista previa de los datos recuperables.
Es muy competente en la recuperación de archivos corruptos de Excel y también en la recuperación de datos de hojas de cálculo, como comentarios de celdas, gráficos, otros datos y propiedades de hojas de cálculo. Este es un programa diseñado profesionalmente que puede ser fácil reparar archivos .xls y .xlsx.
Pasos para utilizar la herramienta de reparación de MS Excel:
Paso 1 – Descargar e instalar Reparación estelar para Excel siguiendo el asistente de instalación.
Paso 2 – Después de la instalación, inicie la herramienta de reparación y busque el archivo de Excel que desea reparar.
Paso 3 – Ahora seleccione el archivo de Excel que desea reparar y haga clic en el botón “Reparar‘.
Etapa 4 – Espere a que se complete el proceso de reparación.
Paso 5 – Una vez hecho esto, obtenga una vista previa y verifique el archivo de Excel reparado y presione el botón “sabio‘.
¿Por qué Excel muestra el error No se puede encontrar el proyecto o la biblioteca?
- Este error generalmente es causado por el programa Excel del usuario. La razón es que su programa hace referencia a ese objeto o biblioteca que falta. Debido a esto, su programa de Excel no puede encontrarlo. Por lo tanto, el programa no puede usar funciones o botones basados en VB o Micro. Esto da como resultado un mensaje de error.
- Dado que existen bibliotecas estándar, no tener una parece el último recurso. Otra razón para esto en este caso es que hay una discrepancia de biblioteca. P.ej, el usuario podría tener una versión de 2007 de la biblioteca, pero la referencia en el código podría buscar la versión de 2010 de esa biblioteca. Entonces, el programa no puede encontrar la biblioteca coincidente, lo que arroja el error de compilación.
- A veces una librería puede ser habilitado o deshabilitado causando un problema de enlace perdido entre la biblioteca y el código del programa. Por lo tanto, se produce el error de compilación.
- Otro motivo del mensaje de error es si está utilizando Microsoft XP, que incluye una referencia al servicio web en su proyecto de VBA. Cuando ejecuto este proyecto en MS Office 2003, aparece el mismo error de compilación. El motivo es el mismo, como que falta (o no se encuentra) un objeto o un tipo de biblioteca.
Conclusión:
Espero que esto te ayude corregir el error de proyecto o biblioteca de Excel 2016 no se puede encontrarpero si no, use una herramienta automática de terceros, esto lo ayudará a corregir el error.
Hice todo lo posible para proporcionar amplia información sobre vba, no puedo encontrar ningún error y correcciones de proyectos o bibliotecas.
Sin embargo, si tiene otras correcciones o preguntas, compártalas con nosotros.
Suerte…