Різниця між Active X, кнопками команд і кнопками форми

Автор: Annie Hansen
Дата Створення: 6 Квітень 2021
Дата Оновлення: 25 Листопад 2024
Anonim
Умная zigbee термоголовка Moes TV 01 для радиаторов отопления
Відеоролик: Умная zigbee термоголовка Moes TV 01 для радиаторов отопления

Зміст

Microsoft Excel має два типи елементів керування: елементи керування формою та елементи керування ActiveX. Останні також відомі як "команди ActiveX". Обидва дозволяють користувачам додавати кнопки та інші функції до документів Excel. Між ними є кілька відмінностей: доступні три типи кнопок управління формою та чотири типи командних кнопок ActiveX.

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

Оригінальні елементи керування Microsoft Excel називаються елементами керування формою. Вони не сумісні з останніми версіями програмного забезпечення, не використовують код VBA (Visual Basic for Applications - Visual Basic for Applications). Контрольні форми можуть виконувати код, але їх не можна використовувати як форми користувачів, веб-сайти або для відстеження подій. Найбільшими перевагами є простота та сумісність. Однак вони мають великий недолік через обмежене використання.

Елементи керування ActiveX

Елементи керування ActiveX часто використовуються разом із кодом VBA, але код не потрібен для аркушів форм. Як і в елементах керування формою, елементи керування ActiveX можна використовувати в електронних таблицях. Однак вони також можуть використовуватися в користувацьких формах та для відстеження подій. Його елементи керування також можуть виконувати команди, але лише за допомогою керування подіями. Найбільшими перевагами цих елементів управління є гнучкість та можливість налаштування. Найбільший недолік - це складність.


Види кнопок управління

Існує три типи кнопок керування формою: кнопки натискання, опції та обертання. На додаток до них, ActiveX також має кнопку перемикання. Стандартна кнопка називається кнопкою клацання. Коли хтось клацає на ньому, він виконує команду, яка виробляє дію. Кнопка опцій, яку також називають "перемикачем", дає користувачеві можливість вибору з обмежених опцій. Кнопка обертання дозволяє збільшувати або зменшувати значення. Кнопка обертання має стрілку, щоб зменшити та збільшити, або дозволити безпосередній ввід значень для подальшої модифікації.

Порівняння елементів керування ActiveX та елементів керування форм

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