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.

Óraszám: 30 tanóra (1 tanóra: 45 perc)
Tandíj: 75.000 Ft/fő
Induló létszám: 10-15 fő
Kedvezmény: egyéni megbeszélés
Részletfizetés: egyéni megbeszélés
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 szerkesztő-ö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
Belépési feltétel:
• Excel haladó szintű használata napi szinten
• Programozói előismeret előny
Igazolás: Oklevél

TEMATIKA:

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
Ś 2009 Graf-Get Kft.
Cím: 9026 Győr, Kertész utca 54. Telefon: (96) 527-158 Fax: (96) 527-158
E-mail nekünk