Excel makróprogramozás - VBA
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: 75.000 Ft + ÁFA
Kedvezmény: 3.000 Ft + ÁFA (részletek)
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
| MAKRÓ RÖGZÍTÉS | A felvételi jellemzők meghatározása Mit lehet és mit nem lehet a makró rögzítővel felvenni? A makró próbája Hogyan indíthatjuk, tesztelhetjük a rögzített makrót? A rögzített makró kódjának vizsgálata Ismerkedés a VBA struktúrájával |
| A MAKRÓ MÓDOSÍTÁSA, MENTÉSE | Vba fejlesztői környezet Project explorer (projekt tallózó) Properties window (tulajdonság ablak) Code editor window Szintaktikai szabályok, a gépelés szabályai Object browser (objektumtallózó) A hiba keresés ablakai Az immediate window A visual basic editor menüstruktúrája |
| OBJEKTUMOK | Mi is az az objektum? Az objektum orientált programozás alapjai Az Excel objektumai Az Excel objektum modellje |
| AZ EXCEL ÉS A VBA OBJEKTUM STRUKTÚRÁJA | Munkafüzet objektum műveletei Munkalap objektum műveletei Sorok objektum műveletei Oszlopok objektum műveletei Cellák objektum műveletei kapcsolat a munkalap és a VBA között Tartomány objektum műveletei |
| A VBA NYELVI ELEMEI | 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 |
| VEZÉRLŐK AZ EXCEL MUNKALAPON | Nyomógomb Adatbeviteli mező Választókapcsoló Jelölőnégyzet Kombinált lista Görgetősáv Vezérlők hozzárendelése a makrókhoz Különbségek a munkalapi vezérlők és a VBA vezérlők között |
| ŰRLAPOK | Új űrlap hozzáadása a VBA projecthez Az űrlap tulajdonságai, elemei Események, esemény kezelők Űrlap tesztelése, indítása |

