Поделиться через


Метод DoCmd.DeleteObject (Access)

Метод DeleteObject выполняет действие DeleteObject в Visual Basic.

Синтаксис

expression. DeleteObject (ObjectType, ObjectName)

expression: переменная, представляющая объект DoCmd.

Параметры

Имя Обязательный или необязательный Тип данных Описание
ObjectType Необязательный AcObjectType Константа AcObjectType , представляющая тип удаляемого объекта.
ObjectName Необязательный Variant Строковое выражение, которое является допустимым именем объекта типа, выбранного аргументом ObjectType. При запуске кода Visual Basic, содержащего метод DeleteObject , в базе данных библиотеки Microsoft Access ищет объект с этим именем сначала в базе данных библиотеки, а затем в текущей базе данных.

Замечания

Используйте метод DeleteObject для удаления указанного объекта базы данных.

Если оставить аргументы ObjectType и ObjectName пустыми (предполагается константа по умолчанию acDefault для ObjectType), Access удаляет объект, выбранный в окне База данных. Чтобы выбрать объект в окне База данных, можно использовать действие SelectObject или метод SelectObject с аргументом InDatabaseWindow , равным Да (True).

Пример

В следующем примере указанная таблица удаляется.

DoCmd.DeleteObject acTable, "Former Employees Table"

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.