Registrační číslo projektu: CZ.1.07/1.5.00/34.0553 Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost Projekt je realizován v rámci Operačního programu Vzdělávání pro konkurence schopnost, který je spolufinancován z Evropského sociálního fondu a ze státního rozpočtu České republiky DUM-III-1-T2-1-05 Elektronická podpora zkvalitnění výuky 1
Mgr. Pavel Hrubý DUM-III-1-T2-1-05 Elektronická podpora zkvalitnění výuky 2
Vývojář ovládací prvky Vlastnosti ovládacích prvků Propojení vlastností ovládacích prvků buněk listu Přiřazení makra ovládacímu prvku DUM-III-1-T2-1-05 Elektronická podpora zkvalitnění výuky 3
Pro tvorbu dokonalejších tabulek, grafů je výhodné místo ověřování vložit na list Ovládací prvky formuláře. Takže místo vyplnění ANO/NE můžete zaškrtnout zaškrtávací políčko, pro vzdělání vybrat hodnotu ze seznamu, věk nastavit pomocí číselníků, atd. Výhoda formulářových prvků Elegantní - sešit vypadá profesionálně Jednoduché pro uživatelé - pouze vybere, zatrhne Jednoduché na zpracování - parametry se Vám předají do buňky Nevýhody: sešit nutno uložit s makry - (verze 2007, 2010) - někteří správci zakazují práci s makry znalosti - umět formulářové prvky použít, zobrazit kartu vývojář, Excel 2010, 2007 DUM-III-1-T2-1-05 Elektronická podpora zkvalitnění výuky 4
V režimu návrhu budeme vkládat dialogové ovládací prvky do listu. Ovládací prvky prvky formulářů prvky ActiveX DUM-III-1-T2-1-05 Elektronická podpora zkvalitnění výuky 5
Ovládací prvky jsou grafické objekty umisťované do formuláře za účelem zobrazení nebo zadání dat, provedení nějaké akce nebo lepší čitelnosti formuláře. Mezi tyto objekty patří textová pole, seznamy, přepínače, příkazová tlačítka a další. Ovládací prvky nabízejí uživatelům možnosti výběru nebo tlačítek ke spuštění maker nebo webových skriptů. DUM-III-1-T2-1-05 Elektronická podpora zkvalitnění výuky 6
Ovládací prvky z panelu nástrojů Formuláře jsou kompatibilní s dřívějšími verzemi aplikace Excel, počínaje verzí Excel 5.0, a lze je použít na listech s makry s příponou XLM. Ovládací prvky ActiveX lze použít ve většině případů a pracují jak s makry jazyka Visual Basic for Applications, tak s webovými skripty v sešitech s příponou XLMX. DUM-III-1-T2-1-05 Elektronická podpora zkvalitnění výuky 7
Použití: Ovládací prvky z panelu nástrojů Formuláře je vhodné použít, chcete-li zaznamenat všechna makra formuláře, ale nechcete napsat nebo upravit žádný kód makra v jazyce VBA. Prvky z panelu nástrojů Formuláře můžete také použít v listech s grafem. Možnosti ovládacích prvků: Tyto ovládací prvky jsou navrženy pro použití na listech formulářů, které budou jiní uživatelé vyplňovat pomocí aplikace Microsoft Excel. K ovládacímu prvku je možné připojit existující makro nebo napsat či zaznamenat nové makro. K čemu ovládací prvky nejsou určeny: Ovládací prvky z panelu nástrojů Formuláře nelze použít k řízení událostí jako prvky Active X. Tyto prvky nelze použít ani ke spuštění webových skriptů na webových stránkách. DUM-III-1-T2-1-05 Elektronická podpora zkvalitnění výuky 8
Zaznamenáme makro např. přechod na první list sešitu Upravíme nápis tlačítka a jeho parametry DUM-III-1-T2-1-05 Elektronická podpora zkvalitnění výuky 9
Upravíme vstupní oblast a propojení s buňkou DUM-III-1-T2-1-05 Elektronická podpora zkvalitnění výuky 10
Upravíme propojení s buňkou DUM-III-1-T2-1-05 Elektronická podpora zkvalitnění výuky 11
Upravíme rozsah hodnot a propojení s buňkou DUM-III-1-T2-1-05 Elektronická podpora zkvalitnění výuky 12
Upravíme vstupní oblast a propojení s buňkou DUM-III-1-T2-1-05 Elektronická podpora zkvalitnění výuky 13
Upravíme propojení s buňkou DUM-III-1-T2-1-05 Elektronická podpora zkvalitnění výuky 14
Upravíme minimální a maximální hodnotu a propojení s buňkou DUM-III-1-T2-1-05 Elektronická podpora zkvalitnění výuky 15
Vstupní tabulka Z tabulky číslo2 (Pomocná nastavení) je vytvořen graf umístěný od buňky B3. Buňky I19 a I20 jsou provázány na dialogové prvky posuvníky (umístěné v E19 a E22), nadpisy tabulky jsou provázány přes rozbalovací seznamy (D25, D28) se seznamem výrobků O4:O13. V buňkách O25 a O28 je použita funkce ODKAZ a v buňkách L18 a L19 funkce NEPŘÍMÝ.ODKAZ Výstupní tabulka sloupec Výroba je vynásoben KoefientemA ($I$19) sloupec Spotřeba je vynásoben KoeficientemB ($I$20) DUM-III-1-T2-1-05 Elektronická podpora zkvalitnění výuky 16
http://support.microsoft.com/kb/291073/cs http://office.lasakovi.com/excel/vyvojar/ovla daci-prvky-formulare-excel/ http://office.microsoft.com/cs-cz/excelhelp/ovladaci-prvky-pouziti-ovladacichprvku-active-x-a-ovladacich-prvku-zpanelu-nastroju-formulare- HP005198311.aspx DUM-III-1-T2-1-05 Elektronická podpora zkvalitnění výuky 17