Дерек,
Один из способов сделать это - добавить макрос в файл PERSONAL.XLSB. Этот файл будет загружаться в фоновом режиме при каждом запуске Excel. Первоначально файл PERSONAL.XLSB НЕ будет там.
Чтобы автоматически создать этот файл, просто начните запись «фиктивного» макроса (с кнопкой записи в левом нижнем углу электронной таблицы) и выберите «Персональную макрокоманду», чтобы сохранить его. После записи макроса вы можете откройте редактор VBA с помощью [Alt] + [F11] и вы увидите файл PERSONAL.XLSB с макросом «dummy».
Я использую этот файл для хранения загрузок общих макросов, которые всегда доступны. Я добавил эти макросы на собственную ленту меню.
Одним из недостатков этого общего файла макроса является то, что если вы запустите более одного экземпляра Excel, вы получите сообщение об ошибке, что файл PERSONAL.XLSB уже используется экземпляром Excel Nr. 1. Это не проблема, если вы не добавляете новые макросы в данный момент.