IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

7. diel - Visual Basic for Application v MS Access I

V predchádzajúcej lekcii, Makrá v MS Access , sme si ukázali základy práce s makrami.

Dnes sa zameriame na tému VBA (Visual Basic for Application) a na to, prečo ho vlastne v prostredí MS Access využívať.

Prečo Visual Basic for Application?

Odpoveď znie: K riadenie aplikácií v MS Office - pretože rovnaký editor jazyka, dátové typy, súbor príkazov a podobný objektový model nájdete v ďalších aplikáciách od Microsoftu, teda v MS Word, MS Excel, MS PowerPoint. Ide asi o najstaršie a najmenej modifikovaný jazyk v súčasnosti. V prakticky nezmenenej forme ho nájdeme v uvedených aplikáciách od verzie 2000, ale jeho neoddeliteľnou súčasťou je verzia 6.0 pôvodného Visual Basicu, ktorého korene siahajú dosť hlboko do minulého storočia.

Priamo v MS Access je ešte jeden dobrý dôvod pre zvládnutie základov VBA a to, keď staviate náročnejší projekt a makrá vám tak trochu prerástla cez hlavu.

Rozsah výkladu VBA v tejto a ďalších lekciách

Rozsah definícií, príkazov a objektov jazyka by zabral oveľa rozsiahlejšie priestor, než je tu vymedzený. My zvládneme základy prostredie, v ktorom sa programy píšu alebo zobrazujú a naučíme sa zvládnuť prevod makra alebo obsluhy udalosti v databáze do VBA. Naučíme sa najjednoduchšie konštrukcia umožňujúca riadenie úlohy databázy programom.

V tejto lekcii sa predpokladá aspoň minimálne povedomie o vývojovom prostredí programov všeobecne, ale pre najjednoduchšie príklady nie je táto zručnosť nevyhnutne potrebná.

Vysvetlenie pojmov

  • Modul - je objektom databázy, podobne ako tabuľka alebo formulár, v programovacom jazyku je samostatnou jednotkou, slúži na uloženie textu programu.
  • Procedúra - je ohraničená a vykonateľná časť programu. Jej text sa zapisuje do modulu. Jeden modul môže obsahovať

 

...koniec náhľadu článku...
Pokračuj ďalej

Vedomosti v hodnote stoviek tisíc získaš za pár korún

Minul si až sem a to je super! Veríme, že ti prvé lekcie ukázali niečo nového a užitočného.
Chceš v kurze pokračovať? Prejdi do prémiové sekcie.

Kúpiť tento kurz

Kúpiť všetky aktuálne dostupné lekcie s funkciou odovzdávanie úloh iba za 350 kreditov
Aktuálny stav konta 0 kreditov
Kúpou tohoto balíčku získaš prístup ku všetkým 15 článkom (10 lekcií, 5 praktických cvičení) tohoto kurzu.

Obsah článku spadá pod licenciu Premium, kúpou článku súhlasíš so zmluvnými podmienkami.

Čo od nás v ďalších lekciách dostaneš?
  • Neobmedzený a trvalý prístup k jednotlivým lekciím.
  • Kvalitné znalosti v oblasti IT.
  • Zručnosti, ktoré ti pomôžu získať vysnívanú a dobre platenú prácu.

Popis článku

Požadovaný článok má nasledujúci obsah:

V lekcii sa zoznámime s vývojovým prostredím jazyka, ukážeme si priamu väzbu na MS Access a vytvoríme si najjednoduchšie program.

Kredity získaš, keď podporíš našu sieť. To môžeš urobiť buď zaslaním symbolickej sumy na podporu prevádzky alebo pridaním obsahu na sieť.

Článok pre vás napísal Luboš Marvan
Avatar
Snahou autora je žít podle svého
Aktivity