Как скрыть появление защищенных функций надстройки Excel в диалоговом окне "Вставка функции"?

Однако недавно я обнаружил, что все общедоступные функции отображаются в диалоговом окне "Вставить функцию" при выборе "Определено пользователем" в раскрывающемся списке "Или выберите категорию".

Это происходит, даже если вы защищаете проект паролем и блокируете его для просмотра.

Чтобы перейти в диалоговое окно "Вставить функцию", нажмите Shift-F3.

Закрытые функции не отображаются в списке, но невозможно сделать все функции закрытыми, особенно если вы хотите повторно использовать их в разных модулях.

Есть ли способ предотвратить отображение общедоступных функций, хранящихся в защищенной надстройке, в диалоговом окне "Вставить функцию" в Excel?

Спасибо!

1 ответ

Решение

Добавление следующего кода в ваш модуль сделает общедоступные функции доступными через код, но скроет их в этом диалоге.

Option Private Module
Другие вопросы по тегам