Можно ли написать сценарий VBA в одной книге и использовать его в других книгах на машине? Я думаю, я ищу способ написать пакет макросов.
РЕДАКТИРОВАТЬ Следуя инструкции в ссылке, данной Лансом, мне удалось создать надстройку, но я не вижу ее на вкладке «Макросы». Чего мне не хватает?
источник
XLSTART
папку. Обратите внимание, что путьXLSTART
выглядит следующим образомC:\Users\<UserName>\AppData\Roaming\Microsoft\Excel\XLSTART
. Поскольку существует имя пользователя, оно отличается для каждого пользователяpersonal.xlsb
подсказка позволяет людям разобраться с помощью Google. Я обновлю ответ, если мне случится сделать это снова.Когда вы записываете макрос, вы можете впоследствии сохранить его в своей личной книге макросов. Когда вы выходите из Excel, он спрашивает, хотите ли вы сохранить его, как только вы нажмете «Да», макрос станет доступен для всех рабочих книг в разделе «Разработчик => Макросы». Смотрите также поддержку Microsoft
источник
Воспользуйтесь преимуществом переменной среды UserProfile, чтобы избежать предупреждений, которые «различны для каждого пользователя».
поэтому стандартный путь:% UserProfile% \ AppData \ Roaming \ Microsoft \ Excel \ XLSTART
источник
Как найти папку XLStart
-1.Щелкните по кнопке Microsoft Office Изображение кнопки «Office», а затем нажмите «Параметры Excel».
-2.Нажмите Центр управления безопасностью, а затем в разделе Центр управления безопасностью Microsoft Office Excel щелкните Параметры центра управления безопасностью.
-3.Нажмите Надежные расположения, а затем проверьте путь к папке XLStart в списке надежных расположений.
источник
XLSTART
.