Excel makróprogramozás - VBA
Tisztelt érdeklődők!
Tanfolyamainkat a jelenléti képzések mellett Élő virtuális tantermi rendszerben is szervezzük. A képzések élőben zajlanak, ugyanúgy, mintha a tanteremben ülne. Önnek csak a Webinar szoftvert kell telepíteni.
Részleteket tájékoztató oldalunkon olvashat.Az Excel használata során előbb-utóbb találkozunk azzal a problémával, hogy gyakran ugyanazt a több, esetleg sok lépésből álló műveletsort kell végrehajtani. Az ilyen feladatokat célszerű automatizálni, így gyorsabban, hatékonyabban dolgozhatunk. Az automatizálást az Excel programozásával érhetjük el, melynek nyelve a Visual Basic for Application, rövidítve VBA. Érdemes vele megismerkedni, mert a többi Office alkalmazás is programozható ezen a nyelven.
A tanfolyam célja, hogy megismertessük a gyakorlott Microsoft Excel felhasználókkal azokat a lehetőségeket, melyek túlmutatnak a beépített menük és parancsok használatán, és amelyekkell feladatokat automatizálhatunk, vagy új funkciókat illeszthetünk be az alkalmazásba.
Tandíj: 120.000 Ft /fő + ÁFA
Most akciós áron: 100.000 Ft + ÁFA
Részletfizetés: nincs, a tandíjat egy összegben kell befizetni
Célközönség:
A tanfolyamot azok számára ajánljuk, akik Excelre alapozva végfelhasználók számára szeretnének alkalmazásokat fejleszteni, vagy saját munkájukat szeretnék hatékonyabbá tenni bizonyos feladatok automatizálásával.
Makrókra lehet szükségünk például, ha gyakran találkozunk a következő feladatok valamelyikével:
- Egyszerűbb lépésekből álló, de összetettebb feladatok gyorsítása
- Változó méretű adatsorokból, más szerkezetűösszegzések, riportok, grafikonok készítése
- Új, egyéni funkciók hozzáadása az Excelhez
- Az adatok elemzése alapján szöveges állományok kezelése
- Adatok összeválogatása több helyről
- Adatsorok összehasonlítása, azonosságok, eltérések kezelése
- Sorok feltételes törlése
- Tartományok összetett feltétel szerinti formázása
Excel haladó szintű használata napi szinten[::]Programozói előismeret előny
Lásd a fenti időpontkiírás szerint.
Csoportos vagy egyéni képzési igény esetén megbeszélés szerinti időbeosztás is lehetséges.
Bevezetés, a makrorögzítő használata | - Mi a makro, mikor és mire lehet használni - A makrofelvételi jellemzők meghatározása - Mit lehet és mit nem lehet a makró rögzítővel felvenni? - A makró próbája - Milyen módokon indíthatjuk, a rögzített makrót? |
VBA fejlesztői környezet | - A Visual Basic Editor használata - A rögzített makró kódjának vizsgálata, módosítása - Ismerkedés a VBA struktúrájával - Szintaktikai szabályok, a gépelés szabályai - Kommentek elhelyezése - Object browser (objektumtallózó) - A makro lépésenkénti futtatása - Az immediate window (Makro parancssor) |
Összetettebb feladatok automatizálása | - Méret független kijelölések - Excel képletek automatikus beillesztése - FKERES / VLOOKUP makrózása - Szűrések automatizálása, eredmény másolása - Műveletsor részekre bontása - Részek egybefűzése |
Az Excel És A VBA Objektum Struktúrája | - Mi is az az objektum? - Az objektum orientált programozás alapjai - Az Excel objektum modellje - Az objektumok hierarchikus hivatkozása VBA-ból - Tulajdonságok és metódusok - Cellák, tartományok, sorok/oszlopok műveletei - Munkalapok műveletei - Munkafüzetek műveletei |
Programozási alapismeretek A VBA nyelvi elemei | - Programozási alapok, leggyakoribb egyszerű algoritmusok - Változók - Vezérlési szerkezetek - Változók hatóköre - Eljárások (procedures) - Függvények (functions) - Munkalap függvények használata VBA-ban |
Hibakeresés, hibakezelés | - Hibák típusai - VBA állapotai, break mode - Nyomkövetés, utasítások végrehajtása lépésről - lépésre - A nyomkövetés ablakai - Hibakezelés |
Gyakori problémák megoldásai | - Cellák, sorok feltétel szerinti szétválogatása - Adatok összeválogatása több forrásfájlból - Munkafüzet lapjainak bejárása, igény szerinti műveletek - PIVOT és/vagy diagram készítés makróval - Munkafüzetek összefűzése |