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.
- 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.