Форум по VBA и MS Office

Word => Макросы в Word => Тема начата: Sat_Kelman от 06 марта 2020, 05:11

Название: Word VBA Макросы: Как найти макрос внутри файла?
Отправлено: Sat_Kelman от 06 марта 2020, 05:11
Антиспам определяет в файле макрос. Но здесь нет ни одного макроса: вкладка "Вид" - группа "Макросы" - Макросы.
Как найти этот макрос и понять что он делает?

[вложение удалено администратором]
Название: Re: Word VBA Макросы: Как найти макрос внутри файла?
Отправлено: Администратор от 06 марта 2020, 06:38
Отобразите на ленте вкладку "Разработчик" (по умолчанию её нет).
Далее вкладка "Разработчик" - группа "Код" - Visual Basic - запустится программа "Microsoft Visual Basic for Applications".
В области "Project - ..." найдите проект "Project(имя файла)" - дважды щёлкните по "ThisDocument" - справа вы увидите код, который воспринимается антиспамом как макрос.

Сейчас там две процедуры, которые ничего не делают, т.к. у них пусто внутри, а есть только названия.
Удалите их - щёлкните "Сохранить" и антиспам не будет сообщать о том, что в файле есть макросы.
Название: Re: Word VBA Макросы: Как найти макрос внутри файла?
Отправлено: Sat_Kelman от 06 марта 2020, 10:01
спасибо