Tvorba uživatelských formulářů Sestaveno 03/2005 Tvorba uživatelských formulářů Zpracováno pro prostředí VBA Microsoft Excel UserForm Creation Zpracováno pro potřeby výuky K126 EKO
Tvorba uživatelských formulářů Sestaveno 03/2005 Tvorba uživatelských formulářů Základní postup práce s uživatelskýjmi formuláři 1. Spustit MS Excel. 2. Spustit editor VBA z menu Tools/Macro/Visual Basic Editor 3- Nástroje/Makro/Editor Jazyka Visual Basic. 4. Lze použít zkratku Alt+F11. 5. Do sešitu vložit nový formulář z menu Insert/UserForm. 6. - Vložit/UserForm. 7. Zobrazit vlastnosti formuláře F4. 8. Pojmenujte formulář změnu vlastnosti (Name). 9. Upravit popis hlavičky formuláře pomocí vlastnosti (Caption). 10. Vložit do sešitu modul pro zapsání procedury z menu Insert/Module. 11. - Vložit/Modul. 12. Napsat proceduru, která UserForm zobrazí. 13. Spustit proceduru pomocí tlačítka na listu v MS Excelu. 14. Do formuláře přidat požadované ovládací prvky. 15. Nastavit vlastnosti ovládacích prvků. 16. Obsadit uživatelské události reagující na změny ovládacích prvků. 17. Formulář zobrazit. UserForm Creation Zpracováno pro potřeby výuky K126 EKO
Tvorba uživatelských formulářů Sestaveno 03/2005 Tvorba uživatelských formulářů Základní postup práce s uživatelskými formuláři Ad 12) Napsat proceduru, která UserForm zobrazí. 1. Přejít do editoru VBA 2. Z menu Vložit/Modul přidat prázdný modul 3. Zapsat do něho následující proceduru Sub ZadatKryciList() Load XXXX ‘ nahrání formuláře do paměti XXXX.Show ‘ zobrazení formuláře UnLoad XXXX ‘ zrušení formuláře z paměti End Sub 4. Na místo XXXX vložte konkrétní název formuláře Ad 13) Přidání tlačítka 1. Zobrazit lištu z menu Zobrazit/Panely nástrojů/Formuláře. 2. Vložit tlačítko. 3. Přejmenovat název tlačítka. 4. Přiřadit proceduru pro spuštění. UserForm Creation Zpracováno pro potřeby výuky K126 EKO
Tvorba uživatelských formulářů Sestaveno 03/2005 Tvorba uživatelských formulářů Základní postup práce s uživatelskými formuláři Ad 14) Přidání ovládacích prvků 1. Přejít do editoru VBA. 2. Kliknout do formuláře. 3. Zobrazit lištu ToolBox. 4. - Ovládací prvky 5. Vložit 2 tlačítka CommandButton1 a 2. 6. Přepsat názvy tlačítek OK + Storno. 7. 2x kliknout na každé tlačítko a přidat tak události CommandButton1_Click. 8. Do prázdných procedur zapsat příkaz pro zavření formuláře. XXXX.Hide 9. Na místo XXXX vložte konkrétní název formuláře 10. Vyzkoušet spuštěním z listu tabulky. 11. Formulář se pouze zobrazí a zavře. UserForm Creation Zpracováno pro potřeby výuky K126 EKO
Tvorba uživatelských formulářů Sestaveno 03/2005 Tvorba uživatelských formulářů Základní postup práce s uživatelskými formuláři Ad 14) Přidání ovládacích prvků - pokračování 1. Vložit popis Label + TextBox z ovládací lišty. 2. V modulu formuláře zobrazit proceduru Activate. 3. Zapsat příkaz pro nahrání dat z listu tabulky. Ad 16) Událost pro přenos dat do tabulky 1. Přejít do VBA editoru. 2. 2x kliknout na tlačítko OK. 3. Zapsat příkaz pro nahrání dat z formuláře do tabulky. UserForm Creation Zpracováno pro potřeby výuky K126 EKO