Узнайте, как создавать элементы управления ActiveX, такие как командные кнопки, текстовые поля, списки и т.д. Для того, чтобы создать элемент управления ActiveX в Excel VBA, выполните следующие действия.

  1. На ссылке: / VBA-Create-A-макро-разработчика вкладку # [вкладка Разработчик], нажмите кнопку Вставить.

  2. Например, в группе элементов управления ActiveX, нажмите кнопку Command для вставки кнопки управления командой.

Create an ActiveX control in Excel VBA

  1. Перетащите командную кнопку на рабочем листе.

  2. Щелкните правой кнопкой мыши по кнопке команду (убедитесь, что режим Design выбран).

  3. Нажмите кнопку View Code.

View Code

Примечание: Вы можете изменить заголовок и имя элемента управления, щелкнув правой кнопкой мыши на контроле (убедитесь, что выбран режим Design), а затем нажав кнопку Свойства. Изменение заголовка кнопки команды на «Применить Синий Цвет текста». На данный момент мы оставим CommandButton1 как имя командной кнопки.

Откроется редактор Visual Basic.

  1. Добавьте строку кода, показанный ниже между Private Sub CommandButton1_Click () и End Sub.

Add Code Lines

  1. Выберите диапазон B2: B4 и нажмите кнопку команды (убедитесь, что режим Design выключенный).

Результат:

Run Code