2

Кажется, это должно быть общей проблемой, но я ничего не мог найти по этому поводу, может быть, я просто искал не ту вещь.

В основном мне посылают много рабочих книг, в которые нужно внести определенные изменения, поэтому я решил написать небольшую функцию vb, чтобы сделать это, даже прикрепил ее к ленте. Проблема заключается в том, что функция существует только в одной рабочей книге, поэтому, когда я щелкаю значок на ленте в другой рабочей книге, выдается сообщение об ошибке, говорящее о том, что функция не может быть найдена (очевидно).

Можно ли как-нибудь прикрепить функцию не к книге, а к компьютеру?

1 ответ1

3

Что вам нужно, так это функция « Персональные макросы» в Excel, которая позволяет хранить часто используемые макросы в специальной скрытой книге, которая делает их доступными в любых открытых вами книгах.

Вот как это работает.

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