dnes je 21.7.2024

Input:

Vytváření dialogových oken - rozcestník

1.6.2007, , Zdroj: Verlag Dashöfer

Vytváření dialogových oken – rozcestník

Dialogová okna vytváříme v editoru jazyka Visual Basic ručním způsobem. Nejprve vytvoříme prázdné dialogové okno a nastavíme jeho základní vlastnosti. Následně do něho vkládáme jednotlivé formulářové prvky, na které navazujeme jejich jednotlivé vlastnosti.

V našem případě budeme vytvářet tzv. rozcestník – tj. základní dialogové okno s tlačítky, které se otevře ihned po otevření excelovského souboru. Jednotlivá tlačítka rozcestníku navážeme na makra.

Podrobný postup vytvoření dialogového okna

Vytvoření prázdného dialogového okna

Po procvičení tohoto příkladu si pro kontrolu otevřete soubor ma10_a.xls.

V této části vytvoříme prázdné dialogové okno (bez prvků) a nastavíme jeho základní vlastnosti. Dále toto dialogové okno nastavíme pro automatické spouštění po otevření excelovského sešitu.

  1. Zapneme program Excel 2003 – otevře se prázdný soubor, do kterého vložíme naše nové dialogové okno.

  2. Pomocí menu Nástroje/Makro/Editor jazyka Visual Basic spustíme editor VBA. Dále z menu Insert/UserForm vložíme nový prázdný formulář:

    Do pravého okna se vloží prázdný formulář s připraveným panelem nástrojů pro vkládání formulářových prvků:

Základní vlastnosti dialogového okna

V levém spodním okně máme možnost nastavit všechny vlastnosti dialogového okna. Protože většina těchto voleb je neměnná a mnohé jsou z popisu zřejmé, nebudeme si je zde detailně popisovat. Detailní popis naleznete v nápovědě programu, případně v manuálu.

Nastavíme následující vlastnosti:

Name (název okna) – Rozcestnik

Caption – napíšeme text, který se má objevit, ukážete-li kurzorem myši na tlačítko a chvíli počkáte.

Accelerator – nastavení klávesové zkratky pro spuštění (Alt+písmeno)

TabIndex – určuje, kolikáté stisknutí

Nahrávám...
Nahrávám...