powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / "книга содержит макросы" - а кода нет!
2 сообщений из 2, страница 1 из 1
"книга содержит макросы" - а кода нет!
    #33552496
Alexus12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
есть большой файл с кучей кода VBA
есть в нем процедура, которая осуществляет "экспорт" нескольких листов в новую книгу
все работает хорошо, но в свежесозданном экспортном файле (при его открытии) вылезает стандартное предупреждение "книга содержит макросы", тогда как никакого кода в нем нет
как избавиться?
...
Рейтинг: 0 / 0
"книга содержит макросы" - а кода нет!
    #33552699
Все проверил? Модули листов, книги посмотрел?
От сообщения можно избавится Сервис->Безопасность->Низкая.

Попробуй еще программно очистить код.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
Sub RemoveCode()

    Dim vbc As VBComponent
    Dim vbcs As VBComponents
    
    On Error Resume Next
    
    Set vbcs = Workbooks("Книга1.xls").VBProject.VBComponents

    For Each vbc In vbcs
        Select Case vbc.Type
            Case  1 ,  3 ,  2 
                vbcs.Remove vbc
            Case Else
                vbc.CodeModule.DeleteLines  1 , _
                  vbc.CodeModule.CountOfLines
        End Select
    Next vbc
End Sub
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / "книга содержит макросы" - а кода нет!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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