Как удалить форму программно из файла Excel?

Программирование на Visual Basic for Applications
HotSpot
Начинающий
Начинающий
 
Сообщения: 4
Зарегистрирован: 27.04.2005 (Ср) 8:44
Откуда: Moscow

Как удалить форму программно из файла Excel?

Сообщение HotSpot » 27.04.2005 (Ср) 8:51

Как удалить форму программно из файла Excel?

Как удалить текст модуля я знаю:

Sub DeleteModule(m)
с = Workbooks("Book1").VBProject.VBComponents(m). _
CodeModule.CountOfLines
Workbooks("Book1").VBProject.VBComponents(m). _
CodeModule.DeleteLines 1, с
End Sub

а вот форму удалить не получается... Это нужно для уменьшения объема файла, созданного на основе шаблона.

echo
Обычный пользователь
Обычный пользователь
 
Сообщения: 62
Зарегистрирован: 26.01.2005 (Ср) 8:25
Откуда: Хабаровск

Сообщение echo » 29.04.2005 (Пт) 2:05

ThisWorkbook.VBProject.VBComponents.Remove _
ThisWorkbook.VBProject.VBComponents.Item("UserForm1")
Душа болит... А лечишь её - печень болит!

HotSpot
Начинающий
Начинающий
 
Сообщения: 4
Зарегистрирован: 27.04.2005 (Ср) 8:44
Откуда: Moscow

Сообщение HotSpot » 29.04.2005 (Пт) 7:44

echo, большое спасибо!


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

    TopList