MS Office · 3× 50 min · Pro začátečníky

Access – programujte s chutí

VBA umí víc než makra v Excelu: v Accessu s ním oživíte formuláře, čtete a měníte data přes ADO a upravujete strukturu databáze. Naučíte se ho od prvních procedur po import, export a odeslání sestavy e-mailem.

Po kurzu budete umět:
  • Jak se zorientovat v editoru VBA a kam v Accessu patří zdrojový kód
  • Jak napsat procedury a funkce, definovat proměnné a skládat výrazy
  • Jak ošetřit chybové stavy, aby program nespadl uživateli pod rukama

Co se naučíte

  • Jak se zorientovat v editoru VBA a kam v Accessu patří zdrojový kód
  • Jak napsat procedury a funkce, definovat proměnné a skládat výrazy
  • Jak ošetřit chybové stavy, aby program nespadl uživateli pod rukama
  • Co je objektový model Accessu a jak se odkazovat na formuláře a sestavy
  • Kdy se spouštějí základní události a jak na ně reagovat
  • Jak používat vestavěné funkce a psát vlastní
  • Jak oživit formuláře: podmíněné formátování, hlášení, výzvy a větvení programu
  • Jak přizpůsobit chování formuláře podle přihlášeného uživatele
  • Jak se přes rozhraní ADO připojit k databázi, definovat dotaz a číst sadu záznamů
  • Jak aktualizovat sadu záznamů i zdrojová data
  • Jak měnit strukturu databáze definičními příkazy SQL a rozhraním DAO: tabulky a dotazy
  • Jak importovat textové soubory a poradit si s kódováním textu
  • Jak exportovat data do CSV a XLS a odeslat data nebo sestavu e-mailem

Komu je kurz určen

Uživatelům Accessu, kteří databázi běžně obsluhují nebo spravují a chtějí ji začít rozšiřovat vlastním kódem: hlídat uživatele ve formulářích, automatizovat práci s daty a zbavit se ručních importů a exportů. Zkušenost s VBA z Excelu je výhodou, ne podmínkou; jazyk probereme od základů. Věnujeme se programování v Accessu, běžné ovládání Accessu bez kódu neřešíme.

Proč byste se měli stavit

Databáze funguje, ale každý import znamená deset kliknutí a formuláře nechají uživatele udělat cokoli. Pár řádků VBA to vyřeší jednou provždy, jen potřebujete vědět, kam je napsat a jak se dostat k datům. Po kurzu to vědět budete.

Předpoklady

  • Uživatelská znalost Accessu: tabulky, dotazy, formuláře a sestavy
  • Notebook s přístupem k internetu a nainstalovaným Accessem

Kdo vás bude učit

Jiří Matějka. Lektor a konzultant pro Microsoft 365 a umělou inteligenci, školí od roku 1995. Mimo kurzy zavádí Microsoft 365 a AI do firem, takže ví, co se po školení v praxi opravdu používá, a co ne.

Jak kurz probíhá a co dostanete

  • Malá skupina, zpravidla do 16 lidí. Každý má vlastní počítač a cvičí.
  • Cvičné soubory pošleme předem. Přineste si i vlastní, řešíme je na místě.
  • Online kurz běží v Microsoft Teams a nenahrává se. Co se řekne a vyzkouší na kurzu, patří účastníkům v místnosti.
  • Po kurzu: certifikát (ověřitelný online) a materiály v účtu „Moje kurzy“.

Bez rizika

  • Zrušení zdarma až 14 dnů před kurzem – vrátíme celou částku.
  • Méně než 14 dnů před kurzem: přesun na jiný termín nebo náhradník zdarma.
  • Když termín zrušíme my, vyberete si jiný jedním kliknutím, nebo vrátíme peníze.
  • Cena je konečná, bez DPH navíc.

Tenhle kurz pro váš tým

U vás, u nás nebo online, na vašich souborech. Fakturace po kurzu, bez záloh.

Poptat pro firmu