Добавление и изменение макроса для элемента управления на листе

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

Для формы и элементы управления ActiveX сделайте следующее:

  • Выполнять макрокоманду или операцию, когда пользователь щелкает элемент управления формы, посредством назначения ему макрос.

  • Запустите Microsoft Visual Basic для приложений (VBA) позволяет обработать все события, возникающие при взаимодействии пользователя с элементом ActiveX.

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

В этой статье

Добавление и изменение макроса для элемента управления формы

Добавление и изменение макроса для элемента ActiveX

Добавление и изменение макроса для элемента управления формы

  1. Щелкните правой кнопкой мыши элемент управления, а затем нажмите кнопку Назначить макрос.

    Откроется диалоговое окно Назначить макрос объекту.

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

    • Для поиска макроса в любой открытой книге, выберите Все открытые книги.

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

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

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

  3. Выполните одно из действий, описанных ниже.

    Назначение макроса    Выполните одно из указанных ниже действий.

    • Запись макроса    Щелкните запись, а по завершении записи макроса на вкладке Разработчик в группе код нажмите кнопку Остановить запись Изображение кнопки .

    • Назначение существующего макроса    Дважды щелкните макрос в списке или введите его имя в поле Имя макроса.

    • Создание макроса    Нажмите кнопку Создать, а затем в редакторе редактор Visual Basic напишите новый макрос.

      Дополнительные сведения о том, как создавать макросы, обратитесь к справочной системе Visual Basic.

      Изменение назначенного макроса    Выполните одно из указанных ниже действий.

    • Изменение назначенного макроса    Щелкните имя макроса в поле Имя макроса, а затем нажмите кнопку Изменить.

    • Назначение другого макроса    Дважды щелкните макрос в списке или введите его имя в поле Имя макроса.

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

Добавление и изменение макроса для элемента ActiveX

  1. Если вкладка Разработчик недоступна, отобразите ее.

    Отображение вкладки Разработчик

    1. Нажмите кнопку Microsoft Office Изображение кнопки Office , а затем — кнопку Параметры Excel.

    2. В категории Основные в разделе Основные параметры работы с Excel установите флажок Показывать вкладку «Разработчик» на ленте, а затем нажмите кнопку ОК.

      Примечание : Лента входит как компонент в Пользовательский интерфейс Microsoft Office Fluent.

  2. Чтобы изменить элемент ActiveX, убедитесь, что вы находитесь в режиме конструктора. На вкладке Разработчик в группе элементы управления включите Режим конструктора Изображение кнопки .

  3. Выделите нужный объект.

    Дополнительные сведения установите или снимите флажок элементы управления на листесм.

  4. на вкладке Разработчик в группе элементы управления нажмите кнопку Просмотреть код Изображение кнопки .

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

  5. В редактор Visual Basic напишите макрос или измените существующий макрос.

    Дополнительные сведения о том, как создавать макросы, обратитесь к справочной системе Visual Basic.

  6. Когда макрос будет создан, выберите команду Закрыть и вернуться в Microsoft Excel в меню Файл редактора Visual Basic.

  7. После завершения разработки элемента управления, на вкладке Разработчик в группе элементы управления отключите Режим конструктора Изображение кнопки .

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

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

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

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

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

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

×