Страница 1 из 1
Access. Удаление форм из проекта
Добавлено: 24 дек 2009, 12:56
Putincev
Добрый день!
Как из проекта Access с помощью кода VBA удалить все формы и модули?
Если кто знает, прошу поделиться
Заранее благодарю.
Re: Access. Удаление форм из проекта
Добавлено: 25 дек 2009, 21:11
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
Евгений.
Re: Access. Удаление форм из проекта
Добавлено: 28 дек 2009, 08:39
Putincev
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
Евгений.
Очень даже подходит, большое спасибо!