powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Удаление модулей, классов и форм из книги Ecxel
4 сообщений из 4, страница 1 из 1
Удаление модулей, классов и форм из книги Ecxel
    #34444012
RodionD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно ли каким-нибудь программным способом удалить все модули, классы и формы из экселевской книги, т.е. очистить саму себя програмно, не руками?
...
Рейтинг: 0 / 0
Удаление модулей, классов и форм из книги Ecxel
    #34444055
RodionD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Маленькое уточнение, документ создан на основе темплейта, в котором собственно и сидят vba-дела, от которых надо избавиться. Как отвязать сам документ от темплейта?
...
Рейтинг: 0 / 0
Удаление модулей, классов и форм из книги Ecxel
    #34444084
vbapro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
Sub DeleteAllVBA(WB As Workbook)

Dim VBComp As VBIDE.VBComponent
Dim VBComps As VBIDE.VBComponents

Set VBComps = WB.VBProject.VBComponents

For Each VBComp In VBComps

        Select Case VBComp.Type
           Case vbext_ct_StdModule, vbext_ct_MSForm, vbext_ct_ClassModule
              VBComps.Remove VBComp
           Case Else
              With VBComp.CodeModule
                 .DeleteLines  1 , .CountOfLines
              End With
        End Select

Next VBComp
End Sub
(С) Pearson Software Consulting
подключи Microsoft Visual Basic Extensibility
...
Рейтинг: 0 / 0
Удаление модулей, классов и форм из книги Ecxel
    #34444371
RodionD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, большое!
Тема закрыта.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Удаление модулей, классов и форм из книги Ecxel
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]