Разница между Active X, командными кнопками и кнопками формы

Автор: Annie Hansen
Дата создания: 2 Апрель 2021
Дата обновления: 21 Ноябрь 2024
Anonim
-8- VBA Excel. ToggleButton. Кнопка с фиксацией. Элемент ActiveX
Видео: -8- VBA Excel. ToggleButton. Кнопка с фиксацией. Элемент ActiveX

Содержание

В Microsoft Excel есть два типа элементов управления: элементы управления формы и элементы управления ActiveX. Последние также известны как «команды ActiveX». Оба позволяют пользователям добавлять кнопки и другие функции в документы Excel. Между ними есть несколько различий: доступны три типа кнопок управления формой и четыре типа командных кнопок ActiveX.

Контроль форм

Исходные элементы управления Microsoft Excel называются элементами управления формы. Они несовместимы с последними версиями программного обеспечения, не используют код VBA (Visual Basic для приложений - Visual Basic для приложений). Формы управления могут выполнять код, но их нельзя использовать в качестве пользовательских форм, веб-сайтов или для отслеживания событий. Самые большие преимущества - это простота и совместимость. Однако у них есть серьезный недостаток из-за их ограниченного использования.

Элементы управления ActiveX

Элементы управления ActiveX часто используются вместе с кодом VBA, но для листов форм код не требуется. Как и элементы управления формы, элементы управления ActiveX можно использовать в электронных таблицах. Однако их также можно использовать в пользовательских формах и для отслеживания событий. Его элементы управления также могут выполнять команды, но только через элемент управления событиями. Самыми большими преимуществами этих элементов управления являются гибкость и возможность настройки. Самый большой недостаток - сложность.


Типы кнопок управления

Существует три типа кнопок управления формой: кнопки щелчка, выбора и вращения. В дополнение к этому ActiveX также имеет кнопку переключения. Стандартная кнопка называется кнопкой щелчка. Когда кто-то щелкает по нему, он выполняет команду, которая производит действие. Кнопка выбора, также называемая «переключателем», дает пользователю возможность выбора из ограниченных вариантов. Кнопка поворота позволяет увеличивать или уменьшать значения. На кнопке поворота есть стрелка для уменьшения и увеличения или для прямого ввода значений для дальнейшего изменения.

Сравнение элементов управления ActiveX и элементов управления формами

Самая большая разница между кнопками "ActiveX" и кнопками форм заключается в их использовании. Последние нельзя использовать в пользовательских формах или веб-страницах, в то время как формы ActiveX могут. Другое отличие состоит в том, что кнопки ActiveX могут использовать код VBA, в отличие от форм. ActiveX также управляет ресурсами с помощью дополнительного типа кнопки: кнопки-переключателя. Независимо от типа кнопки, в ActiveX их можно настроить на более высоком уровне, чем на кнопках формы. Однако формы бланков проще в использовании.