Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a: Access 2013, Office 2013
La acción EliminarObjeto permite eliminar un objeto de base de datos especificado.
Nota:
Esta acción no se permitirá si la base de datos no es de confianza.
Configuración
La acción EliminarObjeto tiene los argumentos siguientes.
Argumento de la acción |
Descripción |
|---|---|
Tipo de objeto |
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 de servidor, Diagrama, Procedimiento almacenado o Función en el cuadro Tipo de objeto, en 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 del objeto |
Nombre del objeto que se va a eliminar. El cuadro Nombre del objeto muestra todos los objetos de la base de datos que tienen el tipo seleccionado en el argumento Tipo de objeto. Si deja en blanco el cuadro Tipo de objeto, también deberá dejar en blanco este cuadro. Si ejecuta una macro que contenga la acción EliminarObjeto en una base de datos de biblioteca, Microsoft Office Access 2007 busca primero el objeto con este nombre en la base de datos de biblioteca y, después, en la base de datos activa. |
Advertencia
[!PRECAUCIóN] Si deja en blanco los cuadros Tipo de objeto y Nombre del objeto, Access elimina el objeto seleccionado en el panel de navegación sin mostrar ningún mensaje de advertencia cuando encuentra la acción EliminarObjeto.
Comentarios
Puede usar la acción EliminarObjeto para eliminar objetos temporales creados mientras se ejecutaba la macro. Por ejemplo, podría utilizar la acción AbrirConsulta para ejecutar una consulta de creación de tabla que cree una tabla temporal. Cuando termine de usar la tabla temporal, puede ejecutar la acción EliminarObjeto para eliminarla.
Esta acción tiene el mismo efecto que seleccionar un objeto en el panel de navegación y presionar la tecla SUPR o hacer clic con el botón secundario en el objeto del panel de navegación y seleccionar Eliminar.
Para ejecutar la acción EliminarObjeto en un módulo de Visual Basic para Aplicaciones, puede usar el método DeleteObject del objeto DoCmd.