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

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

Если вы обнаружите, что те же макросы воссоздаются, можно скопировать эти макросы в специальную книгу с именем Personal. xlsb , которая хранится на компьютере. Любые макросы, которые хранятся в личной книге, будут доступны вам при запуске Excel на том же компьютере.

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

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

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

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

  2. В диалоговом окне запись макроса в поле имя макроса введите понятное имя макроса. Убедитесь в том, что имя не используется в качестве пробелов.

  3. В диалоговом окне сохранить в выберите пункт Личная книга макросов.
    _з0з_

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

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

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

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

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

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

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

Общий доступ к макросам

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

Если вы хотите, чтобы вы могли обмениваться личным файлом с другими людьми, скопируйте его в папку XLSTART на других компьютерах. В _з0з_, _з1з_и _з2з_эта книга сохраняется в папке c appdata\local\temp. наме\аппдата\локал\микрософт\ексцел\кслстарт. В Microsoft Windows XP эта книга сохраняется в папке C:\Documents and Settings \ Data\microsoft\templates Дата\микрософт\ексцел\кслстарт. Книги в папке XLStart открываются автоматически при запуске Excel, а код, хранящийся в личной книге макросов, будет указан в диалоговом окне макрос.

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

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

В меню Excel выберите пункт Параметры... > ленты и панели инструментов. В категории настроить ленту в списке Основные вкладки установите флажок разработчик, а затем нажмите кнопку сохранить.

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

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

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

  2. В диалоговом окне запись макроса в поле имя макроса введите понятное имя макроса. Убедитесь в том, что имя не используется в качестве пробелов.

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

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

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

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

  7. Сохраните изменения, закройте книгу, а затем закройте Excel.

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

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

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

Общий доступ к макросам

Если вы хотите скопировать макросы из личной книги в другую книгу или наоборот, это можно сделать в редакторе Visual Basic (VBE ). Чтобы запустить редактор Visual Basic в Excel, на вкладке разработчик нажмите кнопку Visual Basic. Дополнительные сведения о копировании макросов из одной книги в другую см. в статье копирование модуля макроса в другую книгу.

Если вы хотите, чтобы вы могли обмениваться личным файлом с другими людьми, скопируйте его в корневую папку Excel на других компьютерах. Папка Mac находится в корневой папке на сайте ~/Либрари/контаинерс/ком.Микрософт.ексцел/Дата/либрари/аппликатион поддержка/Microsoft/роуминг/Excel/.

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

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

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

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

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

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

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

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

×