Главная » 2015 » Август » 8 » Как использовать макросы в Excel
20:44
Как использовать макросы в Excel

Как использовать макросы в Excel

2 методика:Использование макросов в Excel (за исключением Excel 2008 для Mac)Использование макросов в Excel 2008 для Mac

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

Шаги

Метод 1 из 2: Использование макросов в Excel (за исключением Excel 2008 для Mac)

  1. 1 Проверьте, что ваши настройки Excel позволяют вам запускать макросы. Эта настройка в большинстве версий Excel находится в разделе "Security"("Безопасность"). http://pad3.whstatic.com/images/thumb/f/f3/Use-Macros-in-Excel-Step-1-preview.jpg/550px-Use-Macros-in-Excel-Step-1-preview.jpg http://pad2.whstatic.com/images/thumb/f/f3/Use-Macros-in-Excel-Step-1-preview.jpg/300px-Use-Macros-in-Excel-Step-1-preview.jpg http://d5kh2btv85w9n.cloudfront.net/e/eb/Use Macros in Excel Step 1.360p.mp4
  2. 2 Откройте книгу Excel, которая содержит или будет содержать макрос. http://pad3.whstatic.com/images/thumb/7/7b/Use-Macros-in-Excel-Step-2-preview.jpg/550px-Use-Macros-in-Excel-Step-2-preview.jpg http://pad1.whstatic.com/images/thumb/7/7b/Use-Macros-in-Excel-Step-2-preview.jpg/300px-Use-Macros-in-Excel-Step-2-preview.jpg http://d5kh2btv85w9n.cloudfront.net/8/8e/Use Macros in Excel Step 2.360p.mp4
  3. 3 Проверьте, что в конкретной книге включены макросы, что позволит им запускаться. http://pad1.whstatic.com/images/thumb/1/13/Use-Macros-in-Excel-Step-3-preview.jpg/550px-Use-Macros-in-Excel-Step-3-preview.jpg http://pad1.whstatic.com/images/thumb/1/13/Use-Macros-in-Excel-Step-3-preview.jpg/300px-Use-Macros-in-Excel-Step-3-preview.jpg http://d5kh2btv85w9n.cloudfront.net/7/74/Use Macros in Excel Step 3.360p.mp4
  4. 4 Решите, как вы будете использовать макрос. Макрос может запускаться из меню, присоединенному к кнопке в книге, запускаться автоматически при открытии таблицы или быть привязанным к определенной команде с клавиатуры. http://pad1.whstatic.com/images/thumb/2/2d/Use-Macros-in-Excel-Step-4-preview.jpg/550px-Use-Macros-in-Excel-Step-4-preview.jpg http://pad2.whstatic.com/images/thumb/2/2d/Use-Macros-in-Excel-Step-4-preview.jpg/300px-Use-Macros-in-Excel-Step-4-preview.jpg http://d5kh2btv85w9n.cloudfront.net/6/6e/Use Macros in Excel Step 4.360p.mp4
  5. 5 Запишите или создайте макрос, который будет повторять конкретный процесс (который вы хотите автоматизировать), если конечно в вашей книге еще нет такого макроса. http://pad1.whstatic.com/images/thumb/1/14/Use-Macros-in-Excel-Step-5-preview.jpg/550px-Use-Macros-in-Excel-Step-5-preview.jpg http://pad2.whstatic.com/images/thumb/1/14/Use-Macros-in-Excel-Step-5-preview.jpg/300px-Use-Macros-in-Excel-Step-5-preview.jpg http://d5kh2btv85w9n.cloudfront.net/f/ff/Use Macros in Excel Step 5.360p.mp4
    • Чтобы записать макрос, найдите команду "Record New Macro" ("Запись макроса"). Она может находиться в разделе "Macros" ("Макросы") выпадающего меню "Tools" ("Инструменты") или на Ленте, внутри окна макроса (которое, опять же, обычно находится в разделе "Tools" ("Инструменты")), или на панели инструментов в зависимости от версии и конкретной установки Excel, и типа вашей системы.
  6. 6 Откройте меню макросов, которое обычно находится в разделе "Tools" ("Инструменты"). http://pad2.whstatic.com/images/thumb/d/dd/Use-Macros-in-Excel-Step-6-preview.jpg/550px-Use-Macros-in-Excel-Step-6-preview.jpg http://pad3.whstatic.com/images/thumb/d/dd/Use-Macros-in-Excel-Step-6-preview.jpg/300px-Use-Macros-in-Excel-Step-6-preview.jpg http://d5kh2btv85w9n.cloudfront.net/3/39/Use Macros in Excel Step 6.360p.mp4
  7. 7 Протестируйте макрос, который хотите использовать, убедитесь, что он работает правильно. http://pad3.whstatic.com/images/thumb/e/e2/Use-Macros-in-Excel-Step-7-preview.jpg/550px-Use-Macros-in-Excel-Step-7-preview.jpg http://pad3.whstatic.com/images/thumb/e/e2/Use-Macros-in-Excel-Step-7-preview.jpg/300px-Use-Macros-in-Excel-Step-7-preview.jpg http://d5kh2btv85w9n.cloudfront.net/9/9f/Use Macros in Excel Step 7.360p.mp4
  8. 8 Назначьте макрос на любую кнопку, команду с клавиатуры или добавьте его в автозапуск при открытии таблицы, с которой он будет использоваться. http://pad3.whstatic.com/images/thumb/2/2c/Use-Macros-in-Excel-Step-8-preview.jpg/550px-Use-Macros-in-Excel-Step-8-preview.jpg http://pad1.whstatic.com/images/thumb/2/2c/Use-Macros-in-Excel-Step-8-preview.jpg/300px-Use-Macros-in-Excel-Step-8-preview.jpg http://d5kh2btv85w9n.cloudfront.net/1/16/Use Macros in Excel Step 8.360p.mp4
  9. 9 Запускайте макрос, когда потребуется. http://pad1.whstatic.com/images/thumb/4/4a/Use-Macros-in-Excel-Step-9-preview.jpg/550px-Use-Macros-in-Excel-Step-9-preview.jpg http://pad2.whstatic.com/images/thumb/4/4a/Use-Macros-in-Excel-Step-9-preview.jpg/300px-Use-Macros-in-Excel-Step-9-preview.jpg http://d5kh2btv85w9n.cloudfront.net/c/c3/Use Macros in Excel Step 9.360p.mp4

Метод 2 из 2: Использование макросов в Excel 2008 для Mac

  1. 1 Откройте книгу, в которую хотите добавить макрос. http://pad3.whstatic.com/images/thumb/e/e9/Use-Macros-in-Excel-Step-10-preview.jpg/550px-Use-Macros-in-Excel-Step-10-preview.jpg http://pad1.whstatic.com/images/thumb/e/e9/Use-Macros-in-Excel-Step-10-preview.jpg/300px-Use-Macros-in-Excel-Step-10-preview.jpg http://d5kh2btv85w9n.cloudfront.net/e/e1/Use Macros in Excel Step 10.360p.mp4
  2. 2 Откройте "Script Utility" ("Утилиту написания скриптов"), расположенную в папке "AppleScript" внутри вашей папки "Applications" ("Приложения"). (Глобальная папка "Applications" ("Приложения") - это та папка на компьютере, которую вы видите перед открытием папки вашего аккаунта.) http://pad3.whstatic.com/images/thumb/0/06/Use-Macros-in-Excel-Step-11-preview.jpg/550px-Use-Macros-in-Excel-Step-11-preview.jpg http://pad3.whstatic.com/images/thumb/0/06/Use-Macros-in-Excel-Step-11-preview.jpg/300px-Use-Macros-in-Excel-Step-11-preview.jpg http://d5kh2btv85w9n.cloudfront.net/4/4b/Use Macros in Excel Step 11.360p.mp4
  3. 3 Нажмите кнопку "запись" и воспроизведите процесс, который должен будет выполнять макрос. http://pad3.whstatic.com/images/thumb/2/22/Use-Macros-in-Excel-Step-12-preview.jpg/550px-Use-Macros-in-Excel-Step-12-preview.jpg http://pad3.whstatic.com/images/thumb/2/22/Use-Macros-in-Excel-Step-12-preview.jpg/300px-Use-Macros-in-Excel-Step-12-preview.jpg http://d5kh2btv85w9n.cloudfront.net/f/fd/Use Macros in Excel Step 12.360p.mp4
  4. 4 Проверьте, что записанный макрос работает, как нужно. (Не все действия можно описать в скрипте, т.е. вы не сможете записать их с помощью AppleScript.) http://pad1.whstatic.com/images/thumb/5/59/Use-Macros-in-Excel-Step-13-preview.jpg/550px-Use-Macros-in-Excel-Step-13-preview.jpg http://pad1.whstatic.com/images/thumb/5/59/Use-Macros-in-Excel-Step-13-preview.jpg/300px-Use-Macros-in-Excel-Step-13-preview.jpg http://d5kh2btv85w9n.cloudfront.net/5/58/Use Macros in Excel Step 13.360p.mp4
  5. 5 Сохраните записанный AppleScript. http://pad3.whstatic.com/images/thumb/e/e6/Use-Macros-in-Excel-Step-14-preview.jpg/550px-Use-Macros-in-Excel-Step-14-preview.jpg http://pad1.whstatic.com/images/thumb/e/e6/Use-Macros-in-Excel-Step-14-preview.jpg/300px-Use-Macros-in-Excel-Step-14-preview.jpg http://d5kh2btv85w9n.cloudfront.net/e/e3/Use Macros in Excel Step 14.360p.mp4
  6. 6 Запускайте AppleScript, когда потребуется. http://pad3.whstatic.com/images/thumb/f/f9/Use-Macros-in-Excel-Step-15-preview.jpg/550px-Use-Macros-in-Excel-Step-15-preview.jpg http://pad3.whstatic.com/images/thumb/f/f9/Use-Macros-in-Excel-Step-15-preview.jpg/300px-Use-Macros-in-Excel-Step-15-preview.jpg http://d5kh2btv85w9n.cloudfront.net/0/05/Use Macros in Excel Step 15.360p.mp4

Советы

  • Если вы создаете свой собственный макрос, его проще будет отлаживать, если вы запишете каждый кусок отдельно. Протестируйте каждую часть независимо друг от друга и при необходимости перепишите какую-то часть. Когда все они заработают, скомпилируйте их все в один файл макроса.
  • Если макрос был создан в системе, отличной от той, на которой вы его хотите использовать, возможно, его придется немного модифицировать, чтобы он заработал правильно. Visual Basic for Applications (VBA, язык программирования для макросов Excel) немного отличается для версий Excel под Windows и Mac.
  • Если вы хотите, чтобы макрос автоматически включался, в некоторых версиях Excel можно его "Save As"("Сохранить как") XLSM файл, книгу с включенными макросами, и установить настройки для конкретных папок, в которых макросы должны быть всегда разрешены.

Предупреждения

  • Компьютерные вирусы могут быть спрятаны в макросах Excel. Если в Книге есть макрос, который не выдает никаких предупреждений, проверьте, что макрос был действительно добавлен тем, кому вы доверяете.
  • Макросы могут случайно или намеренно повредить таблицу. Прежде чем экспериментировать с макросами, убедитесь, что вы сделали резервную копию таблицы.
Категория: Вопросы и ответы | Просмотров: 400 | | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]