Iniciar sesión con Microsoft
Iniciar sesión o crear una cuenta
Hola:
Seleccione una cuenta diferente.
Tiene varias cuentas
Elija la cuenta con la que desea iniciar sesión.

Puede usar la acción DeleteObject en bases de datos de escritorio de Access para eliminar un objeto de base de datos especificado.

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

Nota: La acción de macro DeleteObject no está disponible en las aplicaciones web de Access.

Configuración

La acción DeleteObject tiene los siguientes argumentos:

Argumento de la acción

Descripción

Tipo de objeto

El tipo de objeto que se va a eliminar. Haga clic en Tabla, Consulta, Formulario, Informe, Macro, Módulo, Página de acceso a datos, Vista servidor, Diagrama, Procedimiento almacenado o Función en el cuadro Tipo de objeto de la sección Argumentos de acción del panel Generador de macros. Para eliminar el objeto seleccionado en el panel de navegación, deje este argumento en blanco.

Nombre de objeto

El nombre del objeto que se va a eliminar. 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 el cuadro Tipo de objeto en blanco, deje este cuadro también en blanco.

Si ejecuta una macro que contiene la acción DeleteObject en un base de datos de biblioteca, Access busca primero el objeto con este nombre en la base de datos de biblioteca y, después, en la base de datos actual.

Advertencia: Si deja en blanco los cuadros Tipo de objeto y Nombre de objeto , Access elimina el objeto seleccionado en el panel de navegación sin mostrar un mensaje de advertencia cuando encuentra la acción DeleteObject .

Comentarios

Puede usar la acción DeleteObject para eliminar los objetos temporales que haya creado mientras ejecuta la macro. Por ejemplo, podría usar la acción OpenQuery para ejecutar un consulta de creación de tabla que crea una tabla temporal. Cuando termine de usar la tabla temporal, puede usar la acción DeleteObject para eliminarla.

Esta acción tiene el mismo efecto que seleccionar un objeto en el panel de navegación y, a continuación, presionar la tecla SUPR, o hacer clic con el botón secundario en el objeto en el panel de navegación y hacer clic en Eliminar.

Para ejecutar la acción DeleteObject en un módulo Visual Basic para Aplicaciones, puede usar el método DeleteObject del objeto DoCmd .

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a su experiencia?
Si presiona Enviar, sus comentarios se usarán para mejorar los productos y servicios de Microsoft. El administrador de TI podrá recopilar estos datos. Declaración de privacidad.

¡Gracias por sus comentarios!

×