Метод 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 и обратная связь.