Compartir a través de


Método DoCmd.DeleteObject (Access)

El método DeleteObject lleva a cabo la acción DeleteObject en Visual Basic.

Sintaxis

expresión. DeleteObject (ObjectType, ObjectName)

expresión Variable que representa un objeto DoCmd.

Parámetros

Nombre Obligatorio/opcional Tipo de datos Descripción
ObjectType Optional AcObjectType Constante AcObjectType que representa el tipo de objeto que se va a eliminar.
ObjectName Opcional Variant Expresión de cadena que es el nombre válido de un objeto del tipo seleccionado en el argumento ObjectType. Si ejecuta código de Visual Basic que contiene el método DeleteObject en una base de datos de biblioteca, Microsoft Access busca primero el objeto con este nombre en la base de datos de biblioteca y, a continuación, en la base de datos actual.

Comentarios

Use el método DeleteObject para eliminar un objeto de base de datos especificado.

Si deja los argumentos ObjectType y ObjectName en blanco (se supone que la constante predeterminada, acDefault, para ObjectType), Access elimina el objeto seleccionado en la ventana Base de datos. Para seleccionar un objeto en la ventana Base de datos, puede usar la acción SelectObject o el método SelectObject con el argumento InDatabaseWindow establecido en Sí (True).

Ejemplo:

En el ejemplo siguiente se elimina la tabla especificada.

DoCmd.DeleteObject acTable, "Former Employees Table"

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.