Чтение макросов в файле Excel?

Чтение макросов в файле Excel?

У меня есть файл Excel (предоставленный кем-то другим), который открывается с сообщением

 This file contains Visual Basic macros.

Я хотел бы посмотреть на макросы в файле - они содержат код, который я хотел бы видеть. После того, как я открыл файл и разрешил макросы, могу ли я прочитать код Visual Basic, который они содержат?

Я попробовал посмотреть в разделе Tools > Macros, но не вижу там никаких макросов, возможно, они для меня скрыты.

решение1

Нажмите Alt+ F11, чтобы открыть окно редактора VBA. Там вы можете просмотреть любые модули, содержащие код VBA.

введите описание изображения здесь

введите описание изображения здесь

решение2

Проверьте файлы справки «Microsoft Developer Network» (MSDN), чтобыПоказать вкладку «Разработчик» на ленте.

Затем щелкните самый левый значок на панели разработчика, чтобы открыть окно редактора VBA.
(Также возможно с помощью Alt+F11)

Этот метод работает в версиях Excel 2007 и 2010.


Для Excel 2003 (судя по всему, это ваша версия, если вы говорите о Tools > Macros)...

НаИнструментыменю, укажите наМакро, а затем нажмитеРедактор Visual Basicчтобы открыть то же окно, что и выше.

Связанный контент