После создания подпроцедур они не считаются частью группы макросов. Зачем? Как создать подпроцедуру, чтобы она была включена в список макросов?

1 ответ1

0

Место по умолчанию для макропрограмм находится в модуле, добавленном в проект VBA для книги.

VBA Solution Explorer

Но они также должны быть перечислены, если вы добавите их в Sheet или объекты ThisWorkbook.

Я создал подпрограмму в каждой, плюс одну в модуле, который я добавил, и вот список макросов:

Список макросов Excel

Все три подпрограммы имеют одинаковый синтаксис и содержание теста, например:

Sub TestingSheet()
  'Nothing
End Sub

Если вы не видите, как указано выше, я сначала проверил бы правильность синтаксиса подпрограммы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .