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

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

Когда вы впервые создаете макрос в книге, он работает только в ней. А если вам нужно использовать макрос в других книгах? Чтобы макросы были доступны при каждом запуске Excel, создайте их в книге с именем Personal.xlsb. Это скрытая книга на локальном компьютере, которая открывается при каждом запуске Excel.

Прежде чем начать, убедитесь, что отображаются вкладки " Разработчик " на ленте. Подробнее читайте вкладку "Разработчик".

Теперь создайте макрос. Мы приведем совсем простой пример, который делает текст в текущей ячейке полужирным.

Дополнительные сведения о создании макросов см. в разделе Краткое руководство. Создание макроса.

  1. В ячейке A1 введите любой текст и нажмите клавишу ВВОД.

  2. Нажмите кнопку Запись макроса.

    Группа "Код" на вкладке "Разработчик"

  3. В диалоговом окне Запись макроса введите имя макроса в поле Имя макроса. Например, введите ПолужирныйШрифт.

    Не используйте в имени пробелы.

  4. В поле Сохранить в выберите вариант Личная книга макросов и нажмите кнопку ОК. Это самый важный этап. Если у вас еще нет личной книги макросов, Excel создаст ее.

  5. Щелкните в ячейке A1 и нажмите клавиши CTRL+B, чтобы применить полужирное начертание.

    Это единственное действие в макросе.

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

  7. Закройте все открытые книги и выйдите из Excel.

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

    Нажмите кнопку Сохранить, чтобы сохранить личную книгу.

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

  1. Выберите элементы Разработчик > Макросы, чтобы открыть диалоговое окно "Макрос".

    Наш макрос называется PERSONAL!.Полужирный_шрифт.

  2. Если он отсутствует, выберите в списке Находится в пункт PERSONAL.XLSB.

    Инструкции по запуску макроса см. в статье Запуск макроса.

Перемещение макросов на другой компьютер

Допустим, вы купили другой компьютер и хотите переместить или скопировать на него все свои макросы либо поделиться макросами с кем-то другим. Использовать файл Personal.xlsb на нескольких компьютерах нельзя, но можно скопировать его в папку XLSTART на других компьютерах, а также скопировать некоторые или все макросы из него в файл Personal.xlsb на других компьютерах. Вы можете найти папку XLSTART в проводнике Windows с помощью функции поиска.

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

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

Отображение личной книги

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

  1. На вкладке Вид нажмите кнопку Отобразить.

  2. В появившемся диалоговом окне должен быть доступен файл PERSONAL.XLSB.

  3. Нажмите кнопку ОК, чтобы просмотреть личную книгу.

  4. Чтобы скрыть личную книгу, убедитесь, что выделен файл Personal.xlsb, и выберите на вкладке Вид команду Скрыть.

  5. Вы всегда сможете изменить файл PERSONAL.XLSB в редакторе Visual Basic.

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

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

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

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

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

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

×