Lekce 7 - Visual Basic for Application v MS Access I
V předchozím kvízu, Kvíz - Exporty a importy dat, makra v MS Access, jsme si ověřili nabyté zkušenosti z předchozích lekcí.
Dnes se zaměříme na téma VBA (Visual Basic for Application) a na to, proč ho vlastně v prostředí MS Access využívat.
Proč Visual Basic for Application?
Odpověď zní: K řízení aplikací v MS Office - protože
stejný editor jazyka, datové typy, soubor příkazů a podobný objektový
model najdete v dalších aplikacích od Microsoftu, tedy v MS Word, MS Excel,
MS PowerPoint. Jde asi o nejstarší a nejméně
modifikovaný jazyk v současnosti. V prakticky nezměněné formě jej
najdeme v uvedených aplikacích od verze 2000
, ale jeho nedílnou
součástí je verze 6.0
původního Visual Basicu, jehož kořeny
sahají dosti hluboko do minulého století.
Přímo v MS Access je ještě jeden dobrý důvod pro zvládnutí základů VBA a to, když stavíte náročnější projekt a makra vám tak trochu přerostla přes hlavu.
Rozsah výkladu VBA v této a dalších lekcích
Rozsah definic, příkazů a objektů jazyka by zabral mnohem rozsáhlejší prostor, než je zde vymezen. My zvládneme základy prostředí, ve kterém se programy píší nebo zobrazují a naučíme se zvládnout převod makra nebo obsluhy události v databázi do VBA. Naučíme se nejjednodušší konstrukce umožňující řízení úlohy databáze programem.
V této lekci se předpokládá alespoň minimální povědomí o vývojovém prostředí programů obecně, ale pro nejjednodušší příklady není tato dovednost nezbytně nutná.
Vysvětlení pojmů
- Modul - je objektem databáze, podobně jako tabulka nebo formulář, v programovacím jazyku je samostatnou jednotkou, slouží k uložení textu programu.
- Procedura - je ohraničená a vykonatelná část programu. Její text se zapisuje do modulu. Jeden modul může obsahovat
...konec náhledu článku...
Pokračuj dál
Došel jsi až sem a to je super! Věříme, že ti první lekce ukázaly něco nového a užitečného.
Chceš v kurzu pokračovat? Přejdi do prémiové sekce.
Koupit tento kurz
Obsah článku spadá pod licenci Premium, koupí článku souhlasíš se smluvními podmínkami.
- Neomezený a trvalý přístup k jednotlivým lekcím.
- Kvalitní znalosti v oblasti IT.
- Dovednosti, které ti pomohou získat vysněnou a dobře placenou práci.
Popis článku
Požadovaný článek má následující obsah:
V lekci se seznámíme s vývojovým prostředím jazyka, ukážeme si přímou vazbu na MS Access a vytvoříme si nejjednodušší program.
Kredity získáš, když podpoříš naši síť. To můžeš udělat buď zasláním symbolické částky na podporu provozu nebo přidáním obsahu na síť.