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
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.
Obmedzená ponuka: Nauč sa všetko a ušetri
Obsah článku spadá pod licenciu Premium, kúpou článku súhlasíš so zmluvnými podmienkami.
- 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ť.