Los controles de tabla dinámica y de gráficos no funcionan en Access 2007

Síntomas

Al abrir una base de datos de Microsoft Access 2003 o con un formato de archivo anterior en Access 2007, aparecerá uno de los mensajes siguientes:

  • En la base de datos o proyecto de Microsoft Office Access falta una referencia al archivo '0WC10.DLL', versión 1.0 o la referencia es errónea.

  • En la base de datos o proyecto de Microsoft Office Access falta una referencia al archivo '0WC11.DLL', versión 1.0 o la referencia es errónea.

Access 2007 abre el archivo de base de datos, pero los controles de tabla dinámica o de gráficos de Microsoft Office contenidos en formularios, informes o páginas de acceso a datos no funcionan. Además, Access puede mostrar el mensaje "No hay ningún objeto en este control" al abrir un objeto que contiene un control de tabla dinámica o de gráficos.

Causa

La base de datos contiene uno o más controles creados mediante Microsoft Office 2003 Web Components o versiones anteriores. De forma predeterminada, Access 2007 no instala estas versiones de Microsoft Office Web Components. Por lo tanto, la referencia a los archivos es errónea y los controles ya no funcionan.

Nota: El problema descrito en este artículo se aplica a los controles de tabla dinámica o de gráficos que se pueden agregar a un formulario, informe o página de acceso a datos. Por el contrario, las vistas Tabla dinámica y Gráfico dinámico de objetos que se crearon en Access 2003 y en versiones anteriores de Access continúan funcionando en Access 2007. Estas vistas están disponibles al hacer clic en Vista en la ficha Inicio y luego en Vista TablaDinámica o Vista Gráfico dinámico.

Cuando agrega controles como el control de tabla dinámica de Microsoft Office a un formulario, informe o página de acceso a datos, Access crea referencias a Biblioteca de vínculos dinámicosque admiten esos controles. Las versiones posteriores de Access pueden no incluir todos los archivos .dll que necesita para los controles que ha agregado mientras estaba trabajando en la base de datos en versiones anteriores de Access. En este caso, debe descargar e instalar estos archivos .dll por separado para seguir usando los controles que dependen de ellos. De forma predeterminada, Access 2007 no instala la versión 10.0 ni 11.0 de Microsoft Office Web Components.

La lista siguiente muestra un ejemplo de algunos controles que resultan afectados por este problema:

  • Gráfico de Microsoft Office 10.0

  • Gráfico de Microsoft Office 11.0

  • Tabla dinámica de Microsoft Office 10.0

  • Tabla dinámica de Microsoft Office 11.0

Resolución

Para que Access 2007 muestre los controles Tabla dinámica y Gráfico dinámico de versiones anteriores correctamente, debe descargar e instalar el o los archivos .dll correctos. Realice los procedimientos siguientes para determinar qué archivos necesita y, a continuación, descargue e instale esos archivos.

Determinar qué referencia falta

  1. Abra la base de datos en Access 2007.

  2. Realice una de las acciones siguientes para abrir el Editor de Visual Basic:

    • Abra un módulo existente haciendo doble clic en él en el panel de navegación.

    • En el grupo Otros de la ficha Crear, haga clic en Módulo. Si el comando no está disponible, haga clic en la flecha situada debajo del botón Macro o Módulo de clase y, a continuación, haga clic en Módulo.

  3. En el Editor de Visual Basic, en el menú Herramientas, haga clic en Referencias.

  4. En el cuadro de diálogo Referencias, en Referencias disponibles, busque las referencias que estén marcadas como FALTA.

    • Si falta la versión 10.0 u 11.0 de Microsoft Office Web Components, siga el procedimiento detallado a continuación para descargar e instalar el archivo .dll necesario.

Descargar e instalar el archivo necesario

  1. Busque el archivo owc10.exe o owc11.exe en el Centro de descarga de Microsoft, según la versión que haya determinado que falta en el procedimiento anterior.

  2. Siga las instrucciones mencionadas en el Centro de descarga para descargar e instalar el archivo. Tenga en cuenta que puede guardar el archivo .exe en el equipo y después ejecutarlo para instalar el archivo .dll, o puede hacer clic en Ejecutar para instalar el archivo .dll directamente desde el Centro de descarga.

  3. Una vez finalizada la instalación, cierre y, a continuación, vuelva a abrir la aplicación de base de datos Access para confirmar que los controles funcionan correctamente.

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×