Если вы воссоздаете те же макросы, скопируйте их в специальную книгу с именем Personal.xlsb , сохраненную на компьютере. При хранении макросов в личной книге вы можете получить к ним доступ при каждом запуске Excel на том же компьютере.
Это поведение отличается от поведения Excel по умолчанию, когда макрос работает только в книге, в которой он содержится.
Чтобы создать личную книгу, сначала создайте макрос и сохраните его в личной книге макросов. Прежде чем приступить к работе, убедитесь, что вкладка Разработчик доступна на ленте Excel. Дополнительные сведения см. в статье Отображение вкладки "Разработчик".
Создание и обновление книги личных макросов
- На вкладке Разработчик в группе Код выберите Записать макрос.
- В диалоговом окне Запись макроса введите понятное имя макроса в поле Имя макроса . Не используйте пробелы в имени.
- В поле Сохранить макрос в выберите Личная книга макросов.
- Нажмите кнопку ОК.
- Выполните действия, которые нужно записать.
- На вкладке Разработчик в группе Код выберите Остановить запись.
- Закройте книгу.
Отобразится сообщение с предложением сохранить изменения, внесенные в личную книгу макросов. - Нажмите кнопку Сохранить , чтобы сохранить книгу.
Каждый раз, когда вы создаете новый макрос и сохраняете его в личной книге или обновляете все содержащиеся в нем макросы, вам будет предложено сохранить личную книгу так же, как при первом сохранении.
Совместное использование макросов
Чтобы скопировать макросы между личной книгой и другой книгой, используйте редактор Visual Basic (VBE). Нажмите клавиши ALT+F11 , чтобы открыть редактор Visual Basic в Excel. Дополнительные сведения о копировании макросов из одной книги в другую см. в статье Копирование модуля макроса в другую книгу.
Чтобы предоставить общий доступ к файлу Personal.xlsb другим пользователям, скопируйте его в папку XLSTART на других компьютерах. В Windows 10 сохраните эту книгу в папке C:\Users\user name\AppData\Local\Microsoft\Excel\XLStart . Книги в папке XLStart открываются автоматически при каждом запуске Excel, а любой код, храня его в личной книге макросов, отображается в диалоговом окне Макрос.
Если у вас есть один или несколько макросов, которыми вы хотите поделиться с другими пользователями, отправьте им книгу, содержащую макросы в сообщении электронной почты. Вы также можете сделать книгу доступной на общем сетевом диске или из библиотеки SharePoint Services.
Дополнительные сведения
Вы всегда можете обратиться к эксперту в техническом сообществе Excel или получить поддержку в сообществах.