Можно ли из списка модулей (в окне проекта) удалить те, которые пусты и не нужны, а также формы, которые не будут использоваться
удаление Модулей
02.07.2008 10:01:45
|
|
|
|
02.07.2008 10:05:05
Посмотри тему, недавно у меня было "Чистка Кодов". Там все подробно описано! Желаю удачи!
With my best regards, Inter_E
|
|
|
|
02.07.2008 12:44:17
я не могу ту тему просмотреть (((((((, вы не могли бы мне еще раз описание прислать. Та тема от 26/06 10:19. Заранее благодарю
|
|
|
|
02.07.2008 12:47:12
Да чего там смотреть - все что не нужно или пустые смело удаляйте. Почистите кукисы и все темы будут доступны
|
|
|
|
02.07.2008 12:52:16
да Dik, прав!
With my best regards, Inter_E
|
|
|
|
02.07.2008 13:54:09
ЯЮ понимаю что смело, но я их просто чищу, а сам модуль никак не могу удалить, только добавить новый
|
|
|
|
02.07.2008 13:59:43
Правой кнопкой по модулю, Remove, Нет.
|
|
|
|
02.07.2008 14:10:21
можете мне прислать чистку макросов! заранее спасибо!
|
|
|
|
02.07.2008 14:12:36
с римувом мороки много
|
|
|
|
02.07.2008 14:16:35
Mario, читайте внимательно: Правой кнопкой по модулю, Remove, Нет. Просто нажмите НЕТ и накакой мороки.
|
|
|
|
02.07.2008 14:18:38
если честно я сам не пробовал, мне кажется Pavel прислал!
Вы когда нибудь пришлете мне наконец-то, чистку отдельныз макросов? |
|
|
|
02.07.2008 14:26:29
Павел присылал в той теме ссылку, но там нужно поковыряться
|
|
|
|
02.07.2008 14:28:13
блин, ну новичек я ((((((. Я вообще подумала вы мне замите ))))). Типа не пробовала??? нет??? СПАСИБО ))))
|
|
|
|
03.07.2008 10:09:21
Спасибо! А как по названию макроса улалять код с модуля или с листа или с этакнига?
With my best regards, Inter_E
|
|
|
|
03.07.2008 12:15:21
Inter_E, а чем вам не подошёл макрос, который я вам уже давал неделю назад?
'Source: Sub DeleteProcedure() Dim iProcedure As String Dim iVBComponent As Object Dim iStartLine As Long Dim iCountLines As Long Dim Killed As Boolean iProcedure = InputBox(Prompt:="Введите имя макроса," & _ vbCrLf & "который требуется удалить", Title:="Удаление макроса") If iProcedure$ = "" Then _ MsgBox "Вы не указали имя ненужного макроса", 48, "Ошибка": Exit Sub For Each iVBComponent In ActiveWorkbook.VBProject.VBComponents With iVBComponent.CodeModule If .Find("Sub " & _ iProcedure$, 1, 1, .CountOfLines, 1) = True Then iStartLine& = .ProcStartLine(iProcedure$, 0) iCountLines& = .ProcCountLines(iProcedure$, 0) .DeleteLines iStartLine&, iCountLines& Killed = True Exit For End If End With Next If Killed = True Then MsgBox "Макрос " & iProcedure$ & " удалён!", 64, "Удаление макроса" Else MsgBox "Макрос " & iProcedure$ & " не найден!", 48, "Удаление макроса" End If End Sub |
|
|
|
22.03.2010 13:53:04
|
|
|
|
Читают тему