Školení Access programování

Náročnost kurzu: 4/5 – vyšší | Délka skupinového kurzu: 15 h, délka individuálního školení: 10 h

Školení Access programování je určené pro uživatele, kteří už umí pracovat s Microsoft Accessem na pokročilé úrovni a chtějí rozšířit možnosti databáze pomocí programování ve VBA. Kurz navazuje na školení Access pokročilý a je vhodný pro ty, kdo potřebují automatizovat opakované činnosti, upravovat formuláře, vytvářet vlastní funkce nebo programově pracovat s daty.

Na praktických příkladech si ukážeme, kam se v Accessu zapisuje zdrojový kód, jak fungují procedury, funkce, proměnné, události a ošetření chyb. Naučíte se využívat VBA ve formulářích, reagovat na akce uživatele, zobrazovat hlášení a výzvy, vytvářet vlastní funkce pro dotazy a pracovat s daty pomocí rozhraní ADO a DAO.

Ukážeme si také, jak mohou AI nástroje pomoci při vysvětlení VBA kódu, hledání chyb, návrhu úprav nebo doplnění komentářů. Hlavní důraz školení ale zůstává na praktickém programování v Accessu a na tvorbě databázových řešení použitelných v běžné práci.

Co se naučíte

  • orientovat se v jazyce VBA a vědět, kam se v Accessu zapisuje zdrojový kód,
  • vytvářet vlastní procedury, funkce, proměnné a výrazy,
  • pracovat s objektovým modelem Accessu, formuláři, sestavami a událostmi,
  • upravovat formuláře pomocí VBA, například reagovat na akce uživatele nebo zobrazovat vlastní hlášení,
  • programově číst, měnit a aktualizovat data pomocí rozhraní ADO,
  • upravovat strukturu databáze pomocí DAO a definičních příkazů SQL,
  • automatizovat import a export dat včetně textových souborů, CSV, XLS nebo odeslání sestavy e-mailem,
  • využít AI jako pomocníka při kontrole, vysvětlení nebo komentování VBA kódu.

Osnova školení Access programování

U individuálního a firemního školení je možné osnovu přizpůsobit.

    • Základy jazyka VBA
      • umístění zdrojového kódu
      • definice procedur a funkcí
      • definice proměnných
      • výrazy
      • ošetření chybových stavů
    • Objektový model
      • struktura objektů
      • odkazy na formuláře a sestavy
      • základní typy událostí
      • vestavěné funkce
      • vlastní funkce
    • Interaktivní formuláře
      • podmíněné formátování
      • možnosti využití VBA ve formulářích
      • hlášení a výzvy
      • větvení programu
      • reakce podle přihlášeného uživatele
    • Programový přístup k datům
      • struktura rozhraní ADO
      • připojení k databázi
      • definice dotazu
      • čtení ze sady záznamů
      • aktualizace sady záznamů
      • aktualizace zdrojových dat
    • Úprava struktury databáze
      • využití definičních příkazů SQL
      • možnosti rozhraní DAO
      • definice tabulek
      • definice dotazů
    • Import a export dat
      • import textových souborů
      • kódování textu
      • export do formátů CSV a XLS
      • odeslání dat nebo sestavy e-mailem
    • Vícejazyčné prostředí databáze
      • zásady pro návrh
      • varianty řešení

Předchozí znalosti

Před školením se předpokládají znalosti na úrovni školení:

Access pokročilý

Verze programu

U firemního a individuálního školení si verzi programu, na které bude školení probíhat, můžete zvolit.