Popis:
Kurz seznámí posluchače s tvorbou formulářů v programu MS Word. Naučí je vytvářet jednoduché formuláře i složitější formuláře určené pro hromadný sběr dat a na praktických příkladech ukáže, jak tato data shromažďovat v úložišti dat (v tabulce, souboru či databázi). Účastníci se dále seznámí s možnostmi automatizovaného vytváření formulářů a automatizovaného načítání obsahu formulářů. Kurz také seznámí posluchače s tvorbou maker v programu Word a uvede je do programovacího jazyka Visual Basic for Application.
Osnova:
- Základní informace o tvorbě formulářů
- Návrh formuláře, rozložení polí a ovládacích prvků
- Různé typy formulářů dle účelu použití
- Vytvoření formuláře v programu MS Word
- Možnosti programu Word při tvorbě formulářů, ovládací prvky a formulářová pole
- Vytvoření formulářového dokumentu
- Vložení formulářových polí a dalších ovládacích prvků
- Zamčení formuláře, různé možnosti distribuce uživatelům
- Makra v programu MS Word
- Jak fungují makra ve Wordu, princip použití
- Záznam makra
- Spuštění makra (Klávesovou zkratkou, Menu, Panely nástrojů, Automatické spouštění)
- Umístění maker - Práce v prostředí editoru jazyka Visual Basic for Application
- Nastavení prostředí modulu
- Ladění (Ladící okno, kukátko, krokování maker, zarážky, zastavení makra)
- Práce s nápovědou
- Prohlížeč objektů
- Proměnné
- Deklarace proměnných, datové typy
- Životnost proměnných
- Podprogram (Sub, Private Sub), Procedura
- Vytvoření vlastní uživatelské procedury
- Funkce (Function), vytvoření vlastní funkce
- Deklarace funkce, vstup a výstup
- Dostupnost podprogramů a funkcí
- Vytvoření vlastní funkce - praktická ukázka
- Příkazy jazyka Visual Basic for application (VBA)
- Funkce vstupu a výstupu (MsgBox, InputBox)
- Cykly, přepínače, podmínky (Do-Loop, If-Then-Else, apod.)
- Logické operátory, Datové a časové funkce, Formáty apod.
- Správa chyb při běhu makra (On Error...., Err, Error)
- Využití maker ve formulářích
- Ukázkový příklad - vytvoření makra pro překopírování vybraných polí (textu) z formuláře do formuláře. (Např. přenesení vyplněných údajů z hlavního formuláře do dalších formulářů - příloh)
- Vytváření formulářů pro hromadné získávání dat
- Vytvoření formulářového dokumentu
- Vložení formulářových polí
- Vytvoření vazby formuláře na datový zdroj, volba externího datového zdroje, vazba na textový soubor, tabulku, nebo databázi
- Zapsání vyplněných dat ve formuláři do datového zdroje (textového souboru, tabulky, databáze)
- Praktický příklad - vytvoření formuláře pro zadávání dat
- Načtení dat do formulářů ze zdroje dat - hromadná korespondence
- Vytvoření formulářů pro tisk- adresní štítky, obálky, vlastnosti a úpravy
- Načtení údajů pro formulář z externího zdroje dat
- Vygenerování štítků pro tisk nebo do souboru
- Praktické rady pro tisk štítků a obálek
- Hromadné rozesílání dokumentů
- Praktická ukázka použití formuláře s vazbo na externí data
- Načtení dat do formuláře z databáze (např. údaje o klientovi z databáze klientů)
- Možné problémy při použití formulářů
- Typické problémy a jejich řešení
Doporučené znalosti:
Účastníci tohoto kurzu by měli mít znalosti alespoň na úrovni kurzu MS Word 97/2000/XP/2007 I. - základní kurz. Předpokládáme tedy základní znalost práce s programem MS word, základy vkládání textu, jeho formátování atd.
Poznámka:
Kurz je vhodný pro účastníky, kteří používají tyto verze MS Wordu: XP/2003/2007. Pro praktické procvičování probírané látky a řešení příkladů během školení na počítačích v učebně jsou k dispozici verze 2003 a 2007. Každý účastník má možnost vybrat si pro praktickou práci během školení jednu z těchto dvou verzí. Poznámka: vzhledem k náročnosti probírané látky si vyhrazujeme možnost drobných změn a úprav v osnově vzhledem ke schopnostem a znalostem účastníků na příslušném kurzu.
Před absolvováním tohoto kurzu doporučujeme absolvovat některý z těchto předcházejících kurzů:
MS Word I. - základní kurz, verze 2010/2007/2003 MS Word II. - pokročilý kurz, verze 2010/2007/2003