Excel makróprogramozás - VBA

InformációÉrdeklődés
Tisztelt érdeklődő!
Jelenleg a tanfolyamnak nincs konkrét időpontja. Amennyiben érdeklődőként regisztrálja magát, elősegíti a tanfolyam mielőbbi megszervezését.
Várjuk jelentkezését!
Érdeklődés
jelentkezesi lap

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)
Minimum létszám: 3 fő

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

Belépési feltétel:
  • Excel haladó szintű használata napi szinten
  • Programozói előismeret előny
Igazolás: Oklevél
Időbeosztás: Nappali: 4 nap, 9:h-16h, Esti: 6 alkalom, 17h-21h
Tematika:
 
MAKRÓ RÖGZÍTÉSA 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ÉSEVba 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
OBJEKTUMOKMi 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ÁJAMunkafü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 ELEMEIVá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ÉSHibá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 MUNKALAPONNyomó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