Создание и сохранение всех макросов в одной книге

Чтобы не создавать одинаковые макросы, можно копировать их в специальную книгу «Personal.xlsb», сохраненную на компьютере.

По умолчанию макросы Excel действуют только в тех книгах, в которых они содержатся. Это допустимо до тех пор, пока не потребуется использовать эти макросы в других книгах. Благодаря личной книге все хранящиеся в ней макросы можно открыть в любой книге Excel на компьютере.

Создание и обновление личной книги

Для создания личной книги сначала необходимо создать макрос и сохранить его в личной книге макросов. Прежде чем начать, убедитесь, что на ленте Excel есть вкладка Разработчик. Отображение вкладки "Разработчик" более подробные сведения.

  1. На вкладке Разработчик в группе Код нажмите кнопку Запись макроса.
    Команда "Записать макрос" в группе "Код" на вкладке "Разработчик"

  2. В диалоговом окне Запись макроса введите понятное имя макроса в поле имя макроса. Имя не должно содержать пробелы.

  3. В поле Сохранить в выберите пункт Личная книга макросов.
    Диалоговое окно «Запись макроса»

  4. Нажмите кнопку ОК.

  5. Выполните действия, которые нужно записать.

  6. На вкладке Разработчик в группе Код нажмите кнопку Остановить запись.
    Команда "Остановить запись" в группе "Код" на вкладке "Разработчик"

  7. Закройте книгу.

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

  8. Нажмите кнопку Сохранить для сохранения книги.

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

Если вы хотите скопировать макросы в личную книгу в другую книгу и наоборот, это можно сделать в редакторе Visual Basic. Редактор Visual Basic в Excel можно запустить, нажав сочетание клавиш ALT + F11. Дополнительные сведения о копировании макросов из одной книги в другую см. в разделе Копирование модуля макроса в другую книгу.

Сведения о сохранении макросов

Предоставить совместный доступ к файлу Personal.xlsb для разных компьютеров невозможно, но можно скопировать этот файл в папку XLSTART на других компьютерах.

Если требуется поделиться одним или несколькими макросами с другими пользователями, можно отправить им книгу, содержащую нужные макросы, в сообщении электронной почты. Можно также предоставить доступ к книге на общем сетевом диске или в библиотеке служб SharePoint Services.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.

К началу страницы

Примечания : 

  • Отказ от ответственности относительно машинного перевода. Данная статья была переведена с помощью компьютерной системы без участия человека. Microsoft предлагает эти машинные переводы, чтобы помочь пользователям, которые не знают английского языка, ознакомиться с материалами о продуктах, услугах и технологиях Microsoft. Поскольку статья была переведена с использованием машинного перевода, она может содержать лексические,синтаксические и грамматические ошибки.

  • Используйте английский вариант этой статьи, который находится здесь, в качестве справочного материала. Вместе с другими участниками сообщества Майкрософт вы можете улучшить эту статью с помощью Community Translation Framework (CTF). Просто наведите указатель мыши на предложение в статье и выберите команду "УЛУЧШИТЬ ПЕРЕВОД" в мини-приложении CTF. Для получения дополнительных сведений о CTF щелкните здесь. Используя CTF, вы соглашаетесь с нашими условиями предоставления услуг.

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×