Добрый день!
Как из проекта Access с помощью кода VBA удалить все формы и модули?
Если кто знает, прошу поделиться
Заранее благодарю.
Access. Удаление форм из проекта
Модератор: Naeel Maqsudov
-
- Сообщения: 526
- Зарегистрирован: 04 фев 2007, 18:37
- Откуда: Сургут
- Контактная информация:
Здравствуйте Putincev.
возможно Вам подойдет совет из справочника Алексея Егорова, как удалять объекты из внешнего файла БДЕвгений.
возможно Вам подойдет совет из справочника Алексея Егорова, как удалять объекты из внешнего файла БД
Код: Выделить всё
Public Sub KillObject(strDBName$, acObjectType&, strObjectName$)
'AcObjectType: acTable = 0, acQuery=1, acForm=2, acReport=3, acMacro=4, acModule = 5
Dim adb As Object
Set adb = CreateObject("Access.Application")
adb.OpenCurrentDatabase (strDBName)
adb.DoCmd.DeleteObject acObjectType, strObjectName
adb.CloseCurrentDatabase
Set adb = Nothing
End Sub
Teslenko_EA писал(а):Здравствуйте Putincev.
возможно Вам подойдет совет из справочника Алексея Егорова, как удалять объекты из внешнего файла БДЕвгений.Код: Выделить всё
Public Sub KillObject(strDBName$, acObjectType&, strObjectName$) 'AcObjectType: acTable = 0, acQuery=1, acForm=2, acReport=3, acMacro=4, acModule = 5 Dim adb As Object Set adb = CreateObject("Access.Application") adb.OpenCurrentDatabase (strDBName) adb.DoCmd.DeleteObject acObjectType, strObjectName adb.CloseCurrentDatabase Set adb = Nothing End Sub
Очень даже подходит, большое спасибо!