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

Lekce 7 - Visual Basic for Application v MS Access I

V předchozí lekci, Makra v MS Access, jsme si ukázali základy práce s makry.

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

Znalosti v hodnotě stovek tisíc získáš za pár korun

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

Koupit všechny aktuálně dostupné lekce s funkcí odevzdávání úloh za pouhých 350 Kč
Aktuální stav konta 0 Kč
Koupí tohoto balíčku získáš přístup ke všem 15 článkům (10 lekcí, 5 praktických cvičení) tohoto kurzu.

Obsah článku spadá pod licenci Premium, koupí článku souhlasíš se smluvními podmínkami.

Co od nás v dalších lekcích dostaneš?
  • 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íť.

Článek pro vás napsal Luboš Marvan
Avatar
Snahou autora je žít podle svého
Aktivity