Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Tvorba procedur ve VBA Microsoft Excel 29.10.2002.

Podobné prezentace


Prezentace na téma: "Tvorba procedur ve VBA Microsoft Excel 29.10.2002."— Transkript prezentace:

1 Tvorba procedur ve VBA Microsoft Excel

2 Procedura = Makro = usnadnění práce = často se opakující sekvence operací = často se opakující sekvence událostí Modul = List VBA = usnadnění práce = často se opakující sekvence operací = často se opakující sekvence událostí VBA= Visual Basic for Application = aplikační nadstavba pro MS Excel = prostor pro uživatelský rozvoj MS Excelu = prostor vzniku procedur, formulářů Form = Formulář = dialog pro uživatelskou komunikaci Pracovní definice:

3 Tvorba procedury: 1. Záznamem v rekordéru (režim nahrávání) 2. Zápisem do modulu (režim editace)

4 Záznam procedury:

5 Ukončení záznamu, prohlížení:

6 Prohlížení procedury: Automaticky přidaný modul se zaznamenaným postupem operací Zdrojový text zaznamenaných operací

7 Spuštění procedury:

8 Spuštění procedury ovládacím prvkem:

9 Změna parametrů ovládacího prvku: Stiskem pravého tlačítka myši

10 Zápis procedury: Prázdný modul připravený pro zápis procedury

11 Zápis procedury: Tělo procedury po spuštění zobrazí hlášení a reaguje různě na různý požadavek pokračování

12 Rekapitulace tvorby procedury: z menu Nástroje/Makro zvolit Záznam nového makra pojmenovat novou proceduru provést požadované operace ukončit nahrávaní vložit do listu ovládací prvek napojit proceduru na ovládací prvek spustit proceduru 1. Záznamem v rekordéru (režim nahrávání)

13 Rekapitulace tvorby procedury: z menu Nástroje/Makro zvolit Editor jazyka VBA z menu Vložit/Modul přidat nový modul do sešitu zapsat novou proceduru do modulu (popř. editovat dříve zaznamenanou) přejít do MS Excelu vložit do listu ovládací prvek napojit proceduru na ovládací prvek spustit proceduru 2. Zápisem do modulu (režim editace)


Stáhnout ppt "Tvorba procedur ve VBA Microsoft Excel 29.10.2002."

Podobné prezentace


Reklamy Google