Acción de Macro SaveObject

Importante:  Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

Puede usar la acción de macro SaveObject para guardar un objeto de Access o el objeto activo si no se especifica. También puede guardar el objeto activo con un nombre nuevo en algunos casos (funciona igual que el comando Guardar como en la Barra de herramientas de acceso rápido ).

Nota: A partir de Access 2010, la acción de macro Guardar se cambió el nombre a SaveObject.

Nota: Esta acción no se permitirá si la base de datos no es de confianza.

Configuración

La acción SaveObject tiene los siguientes argumentos.

Argumento de la acción

Descripción

Tipo de objeto

El tipo de objeto que desea guardar. Haga clic en tabla, consulta, formulario, informe, Macro, módulo, Página de acceso a datos, Vista de servidor, diagrama, Procedimiento almacenado o función en el cuadro Tipo de objeto en la sección Argumentos de acción de la ventana de diseño de la macro. Para seleccionar el objeto activo, deje este argumento en blanco. Si selecciona un tipo de objeto en este argumento, debe seleccionar el nombre de un objeto existente en el argumento Nombre de objeto .

Nombre de objeto

El nombre del objeto se guarden. El cuadro Nombre de objeto muestra todos los objetos de la base de datos del tipo seleccionado por el argumento Tipo de objeto . Si deja en blanco el argumento Tipo de objeto , puede dejar este argumento en blanco para guardar el objeto activo, o, en algunos casos, escriba un nombre nuevo en este argumento para guardar el objeto activo con este nombre.

Si especifica un nuevo nombre, el nombre debe seguir las convenciones de nomenclatura estándares para objetos Access.

Observaciones

La acción de macro SaveObject funciona en todas las objetos de base de datos que el usuario explícitamente puede abrir y guardar. El objeto especificado debe estar abierto para que la acción SaveObject tiene ningún efecto en el objeto. Esta acción tiene el mismo efecto que seleccionar un objeto y luego guardarlo haciendo clic en Guardar en la Barra de herramientas de acceso rápido. Deje en blanco el argumento Tipo de objeto y especifica un nuevo nombre en el argumento Nombre de objeto tiene el mismo efecto que haciendo clic en Guardar como en la Barra de herramientas de acceso rápido y a continuación, escribir un nuevo nombre para el objeto activo. La acción de macro SaveObject permite especificar un objeto para guardar y realizar un comando Guardar como de un macro.

Nota: No puede usar la acción de macro SaveObject para guardar ninguna de las siguientes acciones con un nuevo nombre:

  • formulario en vista Formulario o Vista de hoja de datos.

  • informe en vista previa de impresión.

  • Un módulo.

  • Vista de servidor en la vista Hoja de datos o vista previa de impresión.

  • página de acceso a datos en vista de página.

  • Una tabla en la vista Hoja de datos o vista previa de impresión.

  • Una consulta en la vista Hoja de datos o vista previa de impresión.

  • procedimiento almacenado en la vista Hoja de datos o vista previa de impresión.

La acción de macro SaveObject , si se lleva a cabo en una macro que se ejecute en la base de datos actual o en un base de datos de biblioteca, guarda siempre el objeto especificado o el objeto activo en la base de datos en el que se creó el objeto.

Si guarda el objeto activo con un nombre nuevo, pero el nombre es el mismo que el nombre de un objeto existente de este tipo, un cuadro de diálogo le pregunta si desea sobrescribir el objeto existente. Si ha establecido el argumento Activar advertencias de la acción de macro EstablecerAdvertencias en No, no se muestra el cuadro de diálogo y el objeto antiguo se sobrescribe automáticamente.

Para ejecutar la acción SaveObject en un módulo Visual Basic para aplicaciones (VBA), use el método Save del objeto DoCmd .

Nota: Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.

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.

×