Примечание
- В классических версиях Excel, Word, PowerPoint и Visio для Windows (Microsoft 365 и Office 2016 или более поздней версии) элементы ActiveX по умолчанию отключены, так как они являются устаревшей функцией.
- Помимо различных элементов управления "Формы", на компьютере имеется множество элементов ActiveX, устанавливаемых приложением Excel и другие программы, например элемент управления Calendar 12.0 и Медиаплеер Windows. При установке новых элементов ActiveX программа установки обычно регистрирует каждый элемент управления на компьютере, что делает его доступным для использования из Excel. Если элемент управления не отображается в списке, его необходимо зарегистрировать вручную.
Примечание
Элементы управления ActiveX по умолчанию отключены в Microsoft 365 и Office 2024. Может потребоваться изменить параметры центра управления безопасностью, чтобы использовать их или взаимодействовать с ними.
Классические версии Office для Windows поддерживают элементы ActiveX. Mac и веб-версии их не поддерживают.
Важно
- Нельзя использовать все элементы ActiveX непосредственно на листах. Некоторые элементы управления можно использовать только в Microsoft Visual Basic для приложений (VBA) UserForms. При работе с этими элементами управления в Excel отображается сообщение "Невозможно вставить объект при попытке добавить их на лист".
- Перед началом работы с элементами ActiveX необходимо включить вкладку "Разработчик" на ленте. Дополнительные сведения см. в статье Отображение вкладки "Разработчик".
В этой статье описан устаревший сценарий. Во многих средах элементы ActiveX по умолчанию заблокированы, и их необходимо явно включить, прежде чем можно будет их добавлять или использовать.
В новых решениях рекомендуется использовать элементы управления "Формы", надстройки Office или другие современные функции вместо элементов ActiveX.
Добавление элемента ActiveX
На вкладке "Разработчик " в группе "Элементы управления " нажмите кнопку "Вставить". В разделе "Элементы ActiveX" выберите элемент управления. Или щелкните " Дополнительные элементы управления " для просмотра всех доступных элементов ActiveX и выберите элемент управления.
Щелкните лист, в котором вы хотите разместить элемент ActiveX.
Чтобы изменить элемент управления, убедитесь, что вы находитесь в режиме конструктора. На вкладке Разработчик в группе Элементы управления нажмите кнопку Режим конструктора.
Чтобы задать свойства элемента управления, на вкладке "Разработчик " в группе "Элементы управления " нажмите кнопку "Свойства ".
Совет
Можно также щелкнуть элемент управления правой кнопкой мыши и выбрать пункт Свойства.
Откроется диалоговое окно Свойства. Для получения дополнительных сведений о свойстве выберите его и нажмите клавишу F1, чтобы отобразить соответствующий раздел справки Visual Basic. Вы можете также ввести имя свойства в поле Поиск справки Visual Basic.
Регистрация элемента ActiveX
Выберите элемент ActiveX, который требуется зарегистрировать.
Убедитесь, что вы находитесь в режиме конструктора. На вкладке Разработчик в группе Элементы управления нажмите кнопку Режим конструктора.
На вкладке "Разработчик " в группе "Элементы управления " нажмите кнопку "Вставить". В разделе "Элементы ActiveX" нажмите кнопку "Другие элементы управления".
В нижней части диалогового окна "Дополнительные элементы управления " нажмите кнопку "Зарегистрировать пользовательский".
В диалоговом окне "Регистрация пользовательского элемента управления " найдите папку, содержащую файл элемента управления (расширение имени файла .ocx) или файл библиотеки динамической компоновки (расширение имени файла .dll) для элемента управления, который требуется зарегистрировать.
Выберите файл для элемента управления и нажмите кнопку "Открыть".
Дополнительные сведения
Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.
Элементы управления формыДобавление элемента управления "Изображение" на листДобавление метки или текстового поля на листОбщие сведения о формах, элементах управления форм и элементах ActiveX на листеВключение и отключение параметров ActiveX в файлах Office