Školení Access Developer v angličtině

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 Developer

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

  • Basics of VBA language
    • Placing a source code
    • Definition of procedures and functions
    • Definition of variables
    • Expressions
    • Error-handling
  • Object model Microsoft Access
    • Structure of objects
    • Links to forms and reports
    • Basic types of events
    • Nested functions
    • Custom functions
  • Interactive forms
    • Conditional formatting
    • Options of using VBA in forms
    • Error messages and prompts
    • Branching a program
    • Response according to logged in user
  • Programmatic access to data
    • Interface structure ADO
    • Connecting to database
    • Query definition
    • Reading from a set of records
    • Updating set of records
    • Updating source data
  • Modifying database structure
    • Using definition statements SQL
    • Options of interface DAO
    • Table definitions
    • Query definitions
  • Import and export data
    • Import text files
    • Text encoding
    • Export in CSV and XLS formats
    • Sending data or a report by email
  • Multilingual environment of a database in Microsoft Access
    • Principles for design
    • Solution variants

Předchozí znalosti

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

Access Advanced

Verze programu

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