Как правило, мы создаём макросы в текущей книге и они работают только в ней (в той книге в которой они созданы). А для того, чтобы макросы можно было использовать в любой книге Excel на компьютере, нужно записывать их в личную книгу макросов (PERSONAL.XLSB). Это такая книга, которая хранится на компьютере и открывается в фоновом режиме при каждом запуске Excel. Изначально книга PERSONAL.XLSB скрыта. Поэтому удалить или изменить макрос из неё нельзя. Нужно сначала сделать книгу видимой и только потом производить манипуляции с макросами, которые в ней находятся.
Как отобразить скрытую книгу Excel
Если при попытке отредактировать или удалить макрос вы увидели сообщение "Изменить макрос в скрытой книге невозможно. Закройте все документы и выберите команду Показать в меню Файл", то выполните следующие действия:
- Перейдите на вкладку Вид.
- В группе Окно нажмите кнопку Отобразить.
- Выберите нужную книгу макросов (в моем случае это PERSONAL.XLSB).
- Нажмите OK.

Теперь вы сможете и редактировать, и удалять находящиеся в этой книге макросы. Для этого:
- На вкладке Вид в группе Макросы выберите Макросы → Макросы. Или перейдите на вкладку Разработчик и в группе Код выберите Макросы.
- Выберите макрос, который вы хотите изменить или удалить, и нажмите соответствующую кнопку: Изменить, или Удалить.
Как скрыть книгу Excel
Чтобы снова сделать книгу скрытой:
- Откройте книгу Excel, которую вам необходимо скрыть.
- Перейдите на вкладку Вид и в группе Окно нажмите кнопку Скрыть.
