Как запустить код VBA в вашем Excel

Поделись сейчас:

VBA — отличный инструмент в пакете Microsoft Office, включая приложение MS Excel. Это может помочь вам выполнить множество задач, которые не поддерживаются встроенными функциями Excel. Теперь в этой статье мы научим вас шаг за шагом запускать код VBA в Excel.

Если вы собираетесь написать несколько кодов VBA для выполнения некоторых ваших требований, вам нужно сначала выяснить, как запускать код VBA в вашем Excel. Теперь в дальнейшем мы будем использовать MS Excel 2010 для примера, чтобы показать подробные шаги, в том числе, как включить макрос, запустить редактор VBA и несколько способов запуска макроса и т. д.

Шаг 1: Показать ленту «Разработчик»

  1. Прежде всего, запустите приложение Excel.
  2. Затем перейдите в меню «Файл» и нажмите «Параметры».Доступ к «Параметры Excel»
  3. Во всплывающем окне «Параметры Excel» перейдите на вкладку «Настроить ленту».
  4. Затем с правой стороны найдите и отметьте опцию «Разработчик».Включить ленту «Разработчик»
  5. Наконец, нажмите «ОК», чтобы активировать изменения.

Шаг 2. Измените настройки безопасности макросов

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

  1. Сначала в главном окне Excel переключитесь на ленту «Разработчик».
  2. Затем нажмите кнопку «Макробезопасность» в группе «Код».
  3. Далее в новом окне выберите опцию «Отключить все макросы, кроме макросов с цифровой подписью» или «Включить все макросы» по своему вкусу.Изменить настройки безопасности макросов
  4. Наконец, нажмите «ОК», чтобы сохранить изменения.

Шаг 3. Запустите редактор Excel VBA

Редактор Excel VBA — это место, куда вы помещаете код. Вы можете получить к нему доступ двумя способами.

  1. На вкладке «Разработчик» нажмите кнопку «Visual Basic» в группе «Код».Запустить редактор Excel VBA
  2. Непосредственно нажмите сочетание клавиш «Alt + F11», чтобы открыть окно «Microsoft Visual Basic для приложений».

Шаг 4: Добавьте код VBA

После входа в редактор Excel VBA вам необходимо добавить свой код либо в проект, либо в модуль.

1. Поместите код в существующий проект

Как видите, в расширенной папке «Объекты Microsoft Excel» вы можете увидеть существующие проекты, включая проекты для каждого рабочего листа и проект для текущей книги под названием «Эта рабочая книга».Существующие проекты

  1. Для начала дважды щелкните проект, чтобы открыть его окно.
  2. Затем введите в него код.Поместите код в проект

2. Поместите код в модуль

Кроме того, вы можете добавить код в модуль, выполнив следующие шаги.

  1. Прежде всего, нажмите кнопку «Вставить» на панели инструментов.
  2. В выпадающем списке выберите «Модуль».Вставить модуль
  3. Затем в новом модуле вы можете разместить свой код.

Шаг 5: Запустите код VBA

1. Запустите макрос в редакторе VBA.

Чтобы запустить VBA в окне «Microsoft Visual Basic для приложений», вы можете просто нажать клавишу «F5» или щелкнуть значок «Выполнить» на панели инструментов.Запустить макрос

2. Запустите макрос через панель быстрого доступа (QAT).

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

  1. Сначала перейдите в «Файл»> «Параметры».
  2. Во всплывающем окне перейдите на вкладку «Панель быстрого доступа».
  3. Затем выберите «Макросы» из списка «Выбрать команды из».Выберите команды из «Макросов»
  4. Далее выберите макрос в левой части.
  5. Позже нажмите кнопку «Добавить» в центре.Добавить макрос на панель быстрого доступа
  6. После этого нажмите «ОК», чтобы сохранить изменения на панели быстрого доступа.
  7. Наконец, в главном окне Excel, чтобы запустить этот макрос, вы можете нажать кнопку макроса на панели быстрого доступа, как показано на следующем снимке экрана.Запуск макроса через панель быстрого доступа

3. Запустите макрос через ленту

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

  1. Для насtart, войдите в меню «Файл» и нажмите «Параметры».
  2. В «Параметры Excel» перейдите к «Настроить ленту».
  3. Затем создайте новую группу на вкладке «Главная» с помощью «Новая группа».
  4. При желании вы можете переименовать эту группу с помощью кнопки «Переименовать…».Создать пользовательскую группу на ленте
  5. Затем выберите «Макросы» в списке «Выбрать команды из».
  6. После этого качаем нужный макрос в левой части.
  7. Затем нажмите кнопку «Добавить», чтобы добавить этот макрос в новую группу.Добавить макрос в пользовательскую группу на ленте
  8. В конце концов, нажмите «ОК», чтобы сохранить параметры.
  9. С тех пор, чтобы запустить этот макрос, вы можете нажать кнопку недавно добавленного макроса на ленте.Запустить макрос на ленте

Об авторе:

Ширли Чжан — эксперт по восстановлению данных в DataNumen, Inc., которая является мировым лидером в области технологий восстановления данных, включая восстановление мдф и программные продукты для ремонта Outlook. Для получения дополнительной информации посетите www.datanumen.com

Поделись сейчас:

Комментарии закрыты.