No se encuentra el proyecto o biblioteca

No puede ejecutar el código hasta que se resuelvan los problemas de todas las referencias que faltan.

Causas y soluciones de este error:

  • No se pudo encontrar un proyecto de referencia o una biblioteca de objetos de referencia que se corresponda con el idioma del proyecto.

    Las referencias cuyos problemas no se hayan resuelto comenzarán por FALTA en el cuadro de diálogo Referencias. Seleccione la referencia que falta para mostrar la ruta y el idioma de la biblioteca o del proyecto que falta. Siga estos pasos para resolver los problemas de las referencias:

Para resolver los problemas de las referencias

  1. Visualice el cuadro de diálogo Referencias.

  2. Seleccione la referencia que falta.

  3. Inicie el Explorador de objetos.

  4. Use el cuadro de diálogo Examinar para buscar la referencia que falta.

  5. Haga clic en Aceptar.

  6. Repita los pasos anteriores hasta que se resuelvan los problemas de todas las referencias que faltan.

Una vez que encuentre un elemento que falta, el prefijo FALTA se elimina para indicar que el vínculo se ha restablecido. Si el nombre de archivo de un proyecto de referencia ha cambiado, se agrega una nueva referencia y debe eliminarse la antigua. Para eliminar una referencia que ya no es necesaria, simplemente desactive la casilla junto a la referencia que no sea necesaria. Tenga en cuenta que las referencias a la biblioteca de objetos de Visual Basic y la biblioteca de objetos de aplicación host no se pueden eliminar.

Las aplicaciones pueden admitir distintas versiones de idioma de las bibliotecas de objetos. Para conocer qué versión de idioma es necesaria, haga clic en la referencia y compruebe el idioma indicado en la parte inferior del cuadro de diálogo. Las bibliotecas de objetos pueden ser archivos independientes con la extensión .OLB o pueden integrarse en una biblioteca de vínculos dinámicos (DLL). Pueden existir en diferentes versiones para cada plataforma. Por lo tanto, cuando los proyectos se mueven entre plataformas, por ejemplo, de Macintosh a Microsoft Windows, la versión de idioma correcta de la biblioteca a la que se hace referencia para la plataforma en cuestión debe estar disponible en la ubicación especificada en la documentación de la aplicación host.

Los nombres de archivo de la biblioteca de objetos tienen normalmente el siguiente formato:

  • Windows (versión 3.1 y anterior): código de aplicación + código de idioma + [versión].olb. Por ejemplo: La biblioteca de objetos para la versión en francés de Visual Basic para aplicaciones, versión 2 es vafr2.olb. La biblioteca de objetos para la versión en francés de Microsoft Excel 5.0 es xlfr50.olb.

  • Macintosh: código de idioma de nombre de aplicación [versión] olb. Por ejemplo: La biblioteca de objetos para la versión en francés de Visual Basic para aplicaciones, versión 2 es VA FR 2 OLB. La biblioteca de objetos para la versión en francés de Microsoft Excel 5.0 es MS Excel FR 50 OLB.

Si no puede encontrar la biblioteca o proyecto que falta en el sistema, póngase en contacto con el autor del proyecto de referencia. Si la biblioteca que fata es una biblioteca de objetos de aplicaciones de Microsoft, puede conseguirla de la siguiente forma:

  • Si tiene acceso a los servicios de soporte técnico electrónico de Microsoft, consulte la sección de soporte técnico de este archivo de Ayuda. En servicios electrónicos, encontrará instrucciones sobre cómo usar la opción de servicio adecuada.

  • Si no tiene acceso a los servicios de soporte técnico electrónico de Microsoft, las bibliotecas de objetos de Microsoft están disponibles previa solicitud como nota de aplicación de Microsoft. En este archivo de ayuda también hay disponible información sobre cómo ponerse en contacto con la organización de soporte técnico del producto de Microsoft.

Para más información, seleccione el elemento en cuestión y presione F1 (en Windows) o AYUDA (en Macintosh).

Nota:

¿Le interesa el desarrollo de soluciones que amplían la experiencia de Office en varias plataformas? Vea el nuevo modelo de complementos de Office. Los complementos de Office tienen una huella pequeña en comparación con los complementos y soluciones de VSTO, y se pueden construir utilizando casi cualquier tecnología de programación web, como HTML5, JavaScript, CSS3 y XML.

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.