Keď automatizujete databázovú aplikáciu Accessu 2013 pomocou jazyka Visual Basic for Applications (VBA), môžete sa stratiť s prázdnou stránkou a začať písať kód. kde začať? Tu je niekoľko jednoduchých pokynov, ktoré je potrebné dodržiavať a ktoré vám umožnia písať kód VBA ako profesionál:
Získajte pomoc.
Stlačením klávesu F1 kedykoľvek spustíte pomocníka programu Microsoft Access, kde môžete vidieť príklady kódu VBA.
Použite prehliadač objektov.
Prehliadač objektov vám umožňuje preskúmať vlastnosti a metódy objektov vo VBA. V editore jazyka Visual Basic vyberte View, potom Object Browser alebo jednoducho stlačte F2.
Získajte ďalšiu pomoc.
Iste, vstavané nástroje pomoci vo VBA sú úžasné, ale môžete tiež použiť svoj obľúbený prehliadač na vyhľadanie pomoci na písanie kódu VBA na internete. Môžete dokonca nájsť príklady, ktoré môžete ukradnúť – alebo si požičať – pre svoj vlastný projekt.
Zvládnite svoje chyby.
Ani ten najdokonalejší programátor nedokáže zabrániť výskytu chýb, ale môže im zabrániť v tom, aby zastavili program. Použite vstavané spracovanie chýb VBA s príkazmi On Error Goto a Resume na zachytenie chýb a zmenu toku programu tak, aby vaše aplikácie nefrustrovali ľudí, ktorí ich používajú.
Používajte funkcie a podprocedúry.
Využite funkcie a podprocedúry na spracovanie úloh, ktoré budú vykonávať rôzne oblasti vášho programu. Vo všeobecnosti platí, že ak sa ocitnete pri kopírovaní a vkladaní kódu z jednej oblasti programu do druhej, možno budete chcieť vložiť tento kód do jeho vlastnej procedúry.
Preveďte makrá na kód VBA.
Návrhár makier v Accesse 2013 vám umožňuje vybrať si spomedzi zoznamov preddefinovaných úloh na automatizáciu vašej aplikácie. Vytvorte makro, ktoré robí to, čo chcete, a potom toto makro preveďte na kód VBA, aby ste videli, ako by vyzeralo, keby ste ho napísali od začiatku.