|
|
Tanfolyam célja
A tanfolyam célja a programozásban még egyáltalán nem vagy kevéssé járatos felhasználók, leendő fejlesztők, programozók megismertetése a Visual Basic for Applications / VBA nyelv és használatával, alapfogalmaival és alapvető programozási elemeivel, valamint alapvető felhasználásával MS Office környezetben.
A tanfolyamnak nem célja a Visual Basic programozók képzése, a hangsúly a VBA környezet megismertetésén, egyszerűbb programok írásán (rögzítésén) és módosításán van. A tanfolyamot követően a hallgatók általános programozási ismeretekkel fognak rendelkezni, mely ismeretek felhasználhatóak többek között az Office termékek VBA programozásához.
A tanfolyam elvégzését követően a hallgatók:
- megismerik a VBA környezetet az MS Excel alkalmazáson belül
- képesek lesznek a VBA szerkesztő indítására, alapvető eszközeinek azonosítására és használatára
- megismerik és használni tudják a VBA alapvető nyelvi programozási elemeit és eszközeit, melyek a későbbi Office programozáshoz is szükségesek lehetnek (ciklusok és elágazások)
- képesek lesznek VBA programok egyes részeit elemezni és azonosítani
- megismerik az objektumorientált programozás alapjait és építőköveit
- képesek lesznek programokat fordítani, futtatni és hibakezelni
Szükséges előképzettség
Windows XP (vagy Windows 98/2000) és információ technológiai ismeretek. Az Excel haladó tanfolyam anyagának ismerete. A tanfolyam nagyobb anyaga miatt az anyag hatékony elsajátításához alapvető programozási ismeretek valamilyen nyelven, és Access felhasználói, adatkezelési feladatokhoz előnyt jelentenek.
Tanfolyami tematika
A Visual Basic for Application (Office XP) programozói környezet áttekintése:
- A fejlesztői környezet részei, felépítése, védelmi beállítások
- Alapvető eszközök és funkciók
- Modul fogalma, készítése
Programozási alapismeretek:
- A VBA nyelv áttekintése, szintaxisok, általános tudnivalók
- Konstansok, változók, változók deklarálása (szám, sztring, egyéb)
- Alapvető utasítások és használatuk
- Feltételes elágazások fajtái és használatuk
- Ciklusok fajtái és használatuk
Függvények és eljárások:
- Függvények és szubrutinok fogalma, fajtái, felépítése
- Beépített (MS Excel és VBA) függvények használata
- Függvények és eljárások írása, deklarálása, hívása
- Függvények egymásbaágyazása
Az Office objektumok és objektum modellek áttekintése
- Technológiai háttér
- Objektumhierarchia
- Alkalmazás objektum
- Gyűjtemények és használatuk
- Munka objektumokkal gyűjteményekben (munkafüzet, munkalap, tartomány, cella)
- Tulajdonságok és metódusok
Egyszerűbb programok írása és tesztelése:
- A tanultak alkalmazása egyszerű példaprogramokon
- Program fordítása, futtatása
- Program hibakeresése, programhibák felderítése, javítása
- Jellemzőbb hibák kiküszöbölése
- Program mentése
|
|