powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Удаление макросов
5 сообщений из 5, страница 1 из 1
Удаление макросов
    #34179380
boka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброе время суток!!! Помогите мне с решение одного вопроса. Вообщем надо, написать процедуру которая бы удаляла макросы в других листах Excel.
...
Рейтинг: 0 / 0
Удаление макросов
    #34179803
Фотография orunbek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Звонок другу: объект VBE
...
Рейтинг: 0 / 0
Удаление макросов
    #34179837
Фотография PA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Удаление макросов
    #34181621
Фотография VladConn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В каких других?
...
Рейтинг: 0 / 0
Удаление макросов
    #34182071
sergeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
пример удалений

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
Sub DelVB()
Dim VBR As Variant, VBC As Variant
  With ThisWorkbook.VBProject
    For Each VBR In .References
      On Error Resume Next
      .References.Remove VBR
      On Error GoTo  0 
    Next VBR
  End With
  With ThisWorkbook.VBProject
    For Each VBC In .VBComponents
      If VBC.Type =  100  Then
        Call VBC.CodeModule.DeleteLines( 1 , VBC.CodeModule.CountOfLines)
      Else
        .VBComponents.Remove VBC
      End If
    Next VBC
  End With
End Sub
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Удаление макросов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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