Rozdíl mezi Active X, příkazovými tlačítky a tlačítky formuláře

Autor: Robert Doyle
Datum Vytvoření: 15 Červenec 2021
Datum Aktualizace: 18 Listopad 2024
Anonim
Rozdíl mezi Active X, příkazovými tlačítky a tlačítky formuláře - Elektronika
Rozdíl mezi Active X, příkazovými tlačítky a tlačítky formuláře - Elektronika

Obsah

Microsoft Excel má dva typy ovládacích prvků: ovládací prvky formuláře a ovládací prvky ActiveX. Posledně jmenované jsou také známé jako „příkazy ActiveX“. Oba umožňují uživatelům přidávat do dokumentů aplikace Excel tlačítka a další funkce. Existuje několik rozdílů mezi nimi, přičemž jsou k dispozici tři typy ovládacích tlačítek formuláře a čtyři typy příkazových tlačítek ActiveX.

Ovládání formulářů

Původní ovládací prvky aplikace Microsoft Excel se nazývají ovládací prvky formuláře. Nejsou kompatibilní s nejnovějšími verzemi softwaru, nepoužívají kód VBA (Visual Basic for Applications - Visual Basic for Applications). Řídicí formuláře mohou spustit kód, ale nelze je použít jako uživatelské formuláře, webové stránky nebo ke sledování událostí. Největší výhodou je jeho jednoduchost a kompatibilita. Mají však velkou nevýhodu kvůli jejich omezenému použití.

Ovládací prvky ActiveX

Ovládací prvky ActiveX se často používají ve spojení s kódem VBA, ale u formulářových listů není kód vyžadován. Stejně jako u ovládacích prvků formuláře lze ovládací prvky ActiveX použít v tabulkách. Lze je však také použít v uživatelských formulářích a pro sledování událostí. Jeho ovládací prvky mohou také provádět příkazy, ale pouze prostřednictvím ovládacího prvku události. Největší výhodou těchto ovládacích prvků je flexibilita a možnost přizpůsobení. Největší nevýhodou je složitost.


Druhy ovládacích tlačítek

Existují tři typy ovládacích tlačítek formuláře: tlačítka pro kliknutí, volbu a otočení. Kromě nich má ActiveX také přepínací tlačítko. Standardní tlačítko se nazývá tlačítko kliknutí. Když na něj někdo klikne, provede příkaz, který vytvoří akci. Tlačítko volby, nazývané také „přepínací tlačítko“, dává uživateli výběr z omezených možností. Tlačítko otáčení umožňuje zvýšení nebo snížení hodnot. Rotační tlačítko má šipku pro zmenšení a zvětšení nebo umožnění přímého zadání hodnot pro další úpravy.

Porovnání ovládacích prvků ActiveX a ovládacích prvků formulářů

Největší rozdíl mezi tlačítky „ActiveX“ a tlačítky formulářů je v jejich použití. Posledně uvedené nelze použít ve formulářích uživatele nebo na webových stránkách, zatímco formuláře ActiveX ano. Další rozdíl spočívá v tom, že tlačítka ActiveX mohou na rozdíl od formulářů používat kód VBA. ActiveX také ovládá zdroje pomocí dalšího typu tlačítka: přepínací tlačítko. Bez ohledu na typ tlačítka je lze v ActiveX přizpůsobit na vyšších úrovních než na tlačítkách formuláře. Formuláře se však používají snadněji.