Importar objetos de base de datos a la base de datos actual de Access

Importar objetos de base de datos a la base de datos actual de Access

Access proporciona varias maneras de copiar un objeto como una tabla o un formulario de una base de datos a otra. Lo más sencillo es copiar y pegar un objeto, pero importar un objeto desde otra base de datos de Access a la base de datos actual ofrece más opciones.

Información general

Puede importar tablas, consultas, formularios, informes, macros o módulos de una base de datos de Access a la base de datos actual. Al importar un objeto, Access crea una copia del objeto en la base de datos actual.

¿Quiere importar datos y tablas a la base de datos de Access? Vea Importar o vincular a los datos de otra base de datos de Access para obtener información específica y consideraciones sobre la importación de tablas y datos.

Los objetos de base de datos se importan cuando es necesario realizar una de las siguientes tareas:

  • Copiar el diseño y la presentación de un formulario, un informe u otro objeto de una base de datos de Access diferente a la base de datos actual como una forma rápida de crear un nuevo formulario, informe u otro objeto.

  • Copiar la última versión de un formulario, informe u otro objeto de una base de datos de Access diferente a la base de datos actual en intervalos regulares. Para hacer esto, se puede crear una especificación de importación la primera vez que se importa el objeto y, después, usar la especificación para repetir la operación más adelante.

Tenga en cuenta que importar un objeto desde otra base de datos de Access a la base de datos actual apenas difiere de abrir una segunda base de datos y, después, exportar el objeto desde la primera. Las dos diferencias principales entre la importación y exportación de objetos entre bases de datos de Access son:

  • Se pueden importar varios objetos en una sola operación, pero no se pueden exportar varios objetos en una sola operación. Si quiere exportar varios objetos a otra base de datos, es más fácil abrir la base de datos de destino y después realizar una operación de importación desde dentro de esa base de datos.

  • Además de los objetos de base de datos, se pueden importar las relaciones entre las tablas, además de las especificaciones de importación y exportación, barras de menús y barras de herramientas. También se puede importar una consulta como una tabla. La exportación no ofrece estas opciones.

Importar un objeto de base de datos de otra base de datos de Access a la base de datos actual

  1. Abra la base de datos a la que quiere importar los objetos, en caso de que todavía no esté abierta. El formato de archivo puede ser MDB o ACCDB. Si el archivo está en formato MDE o ACCDE, solo podrá importar tablas y consultas de otras bases de datos de Access. No puede importar formularios, informes, macros y módulos a un archivo MDE o ACCDE.

  2. La ubicación del asistente para la importación es ligeramente diferente según la versión de Access. Elija los pasos que coincidan con su versión de Access:

    • Si está usando la versión más reciente de la versión de suscripción de Office 365 de Access, en la pestaña Datos externos, en el grupo Importar y vincular, haga clic en Nuevo origen de datos > Desde una base de datos > Access.

    • Si está utilizando Access 2016, Access 2013 o Access 2010, en la pestaña Datos externos, en el grupo Importar y vincular, haga clic en Access.

    • Si está utilizando Access 2007, en la pestaña Datos externos, en el grupo Importar, haga clic en Access.

  3. Access abrirá el cuadro de diálogo Obtener datos externos - Base de datos de Access.

  4. En el cuadro de texto Nombre de archivo del cuadro de diálogo Obtener datos externos: Base de datos de Access, escriba el nombre de la base de datos de origen o haga clic en Examinar para mostrar el cuadro de diálogo Abrir archivo. Vaya a la base de datos de origen, selecciónela y después haga clic en Abrir.

  5. Seleccione Importar tablas, consultas, formularios, informes, macros y módulos en la base de datos actual y después haga clic en Aceptar para abrir el cuadro de diálogo Importar objetos.

  6. En el cuadro de diálogo Importar objetos, haga clic en cada pestaña y seleccione los objetos que quiere. Para cancelar el objeto seleccionado, haga clic de nuevo en el objeto. Para seleccionar todos los objetos para la importación en la pestaña actual, haga clic en Seleccionar todo. Haga clic en Cancelar selección para cancelar la selección de todos los objetos en la pestaña actual.

    Cuadro de diálogo Importar objetos en una base de datos de Access

  7. Haga clic en Opciones para especificar ajustes adicionales. En la siguiente tabla se describe cómo afecta cada opción a los resultados de la operación.

    Elemento

    Descripción

    Casilla Relaciones

    Seleccione esta opción para importar las relaciones entre las tablas seleccionadas.

    Casilla Menús y barras de herramientas

    Seleccione esta opción para importar todos los menús y barras de herramientas personalizados que existen en la base de datos de origen. Los menús y las barras de herramientas se muestran en una pestaña llamada Complementos.

    Casilla Especificaciones de importación/exportación

    Seleccione esta opción para importar todas las especificaciones de importación y exportación guardadas que existen en la base de datos de origen.

    Casilla Grupos del panel de exploración

    Seleccione esta opción para importar todos los grupos del panel de exploración personalizados que existen en la base de datos de origen.

    Casilla Todas las imágenes y temas

    Seleccione esta opción para importar todas las imágenes o temas que existen en la base de datos de origen. Tenga en cuenta que esta opción no está disponible si usa Access 2007.

    Botón de opción Definición y datos

    Seleccione esta opción para importar la estructura y los datos de todas las tablas seleccionadas.

    Botón de opción Sólo definición

    Seleccione esta opción para importar solo los campos de las tablas seleccionadas. No se importan los registros de origen.

    Botón de opción Como consultas

    Seleccione esta opción para importar las consultas seleccionadas como consultas. En este caso, recuerde importar todas las tablas subyacentes junto con las consultas.

    Botón de opción Como tablas

    Seleccione esta opción para importar las consultas como tablas. En este caso, no es necesario importar las tablas subyacentes.

  8. Haga clic en Aceptar para iniciar la operación de importación.

    Access copia los objetos y muestra mensajes de error si se produce algún problema. Si la operación importa los objetos correctamente, la última página del asistente le permite guardar los detalles de la operación como una especificación de importación para usarla en el futuro.

    La operación de importación no sobrescribe ni modifica ninguno de los objetos existentes. Si en la base de datos actual ya existe un objeto con el mismo nombre de la base de datos de origen, Access agrega un número (1, 2, 3 y así sucesivamente) al nombre del objeto que se importa. Por ejemplo, si importa el formulario Problemas en la base de datos que ya tiene un formulario denominado Problemas, el formulario importado se denominará Problemas1. Si el nombre Problemas1 ya está en uso, el nuevo formulario se denominará Problemas2 y así sucesivamente.

¿Qué más debo saber?

Ampliar sus conocimientos de Office
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.

×