Visual Basic pro MS Excel 2000/XP/2003/2007zpět Harmonogram: Vypsané termíny kurzu Kategorie: S Popis: Tento kurz seznámí posluchače s programováním v jazyce Visual Basic v aplikaci MS Excel. Naučí se používat editor jazyka Visual Basic, naučí se vytvářet událostní procedury a funkce. Seznámí se se strukturou objektů MS Excelu, jejich metodami a funkcemi. Vše bohatě dokumentováno názornými příklady. Osnova: Klikněřte si na položku osnovy označenou obrázkem adresáře pro zobrazení nižší úrovně nebo rozbalte či sbalte vše.
Ř Automatizace činností v MS Excelu, vysvětlení principu maker, vazba makra a kódu VBA
- Nahrávání maker
- Spouštění maker - klávesovou zkratkou, menu, panely nástrojů
- Automatické spouštění
- Umístění maker a jejich editace v prostředí editoru VB, analogie mezi makrem a procedurou Visual Basicu
Ř Práce v prostředí modulu (Visual Basic for Application)
- Popis jednotlivých ovládacích prvků editoru
- 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ů
Ř Podprogram (Sub, Private Sub), procedura
- Vytvoření vlastní procedury
- Spouštění procedury pomocí tlačítka na listu
- Vytvoření tlačítka na panelu nástrojů pro spouštění procedury
Ř Proměnné
- Deklarace proměnných
- Životnost proměnných, lokální a globální proměnné
Ř Uživatelské funkce ve Visual basicu
- Vytvoření vlastní funkce, deklarace vstupní a výstupní proměnné
- Deklarace proměnných, životnost proměnných
- Dostupnost podprogramů a funkcí
Ř Příkazy a klíčová slova VBA
- Funkce vstupu a výstupu (MsgBox, InputBox)
- Přepínače, podmínky (If-Then-Else, Select-Case apod.)
- Cykly (For-Next, Do-Loop, Do-While)
- Logické operátory
- Další funkce Visual Basicu – funkce pro práci s datem a časem, konverzní funkce, textové funkce apod.
- Správa chyb při běhu procedury (On Error…., Err, Error)
Ř Práce s objekty Excelu – úvod do objektově orientovaného programování
- Objekty Workbooks, Sheets, Range, Cells atd.
- Vlastnosti a metody objektů
- Kolekce objektů
- Deklarace proměnné typu objekt
- Použití With
- Ukázkové příklady pro práci s objekty Excelu
Ř Uživatelské formuláře v Excelu, dialogová okna
- Vytvoření formuláře
- Nastavení vlastností formuláře
- Použití ovládacích prvků ve formuláři (Button, OptionButton, CheckBox, ListBox, Combo box atd.)
- Vlastnosti objektů formuláře
- Událostní procedury objektů formuláře
- Vestavěné dialogy
- Ukázkový příklad – formulář pro zadávání dat
Doporučené znalosti: Účastníci tohoto kurzu by se měli dobře orientovat v programu MS Excel. Vítané jsou jakékoliv zkušenosti s programováním. Poznámka: Kurz je vhodný pro účastníky, kteří používají tyto verze MS Excelu: 2000/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í. zpět
|