Kurzusleírás

Makrók

  • Makrók rögzítése és szerkesztése
  • Makrók hozzárendelése űrlapokhoz, eszköztárakhoz, billentyűparancsokhoz

VBA környezet

  • A Visual Basic Editor és annak beállításai
  • Komponensek kezelése
  • Billentyűparancsok
  • A környezet optimalizálása

Bevezetés a procedurális programozásba

  • Eljárások: Függvények és alrutinok
  • Adattípusok
  • Az if ... then ... elseif ... else ... end if utasítás
  • Case utasítás
  • Ciklusok: for ... loop while, until
  • Ciklus: for ... next
  • Ciklusmegszakítási utasítások (exit)
  • Tömbök feldolgozása

Karakterláncok

  • Karakterláncok összefűzése (konkatenáció)
  • Konverzió más típusokra (implicit és explicit)
  • Karakterláncok feldolgozásának funkciói

Visual Basic

  • Adatok betöltése és feltöltése táblázatba (Cells, Range)
  • Adatok betöltése és feltöltése felhasználótól (InputBox, MsgBox)
  • Változók deklarálása
  • Változók hatóköre és élettartama
  • Operátorok és prioritásuk
  • Modulok beállításai
  • Saját függvények létrehozása és használata a táblázatban
  • Objektumok, osztályok, metódusok és tulajdonságok
  • Kód biztonsága
  • Kód hamisításának és előnézetének biztonsága

Hibakeresés

  • Lépésről lépésre történő feldolgozás
  • Locals ablak
  • Immediate ablak
  • Csapdák – Watches
  • Hívási verem

Hibakezelés

  • Hibák típusai és elkerülésük
  • Futási időbeli hibák elkapása és kezelése
  • Szerkezetek: On Error Resume Next, On Error GoTo

Excel objektummodell

  • Az Application objektum
  • A Workbook objektum és a Workbooks gyűjtemény
  • A Worksheet objektum és a Worksheets gyűjtemény
  • A ThisWorkbook, ActiveWorkbook, ActiveCell objektumok
  • A Selection objektum
  • A Range gyűjtemény
  • A Cells objektum
  • Adatok megjelenítése az állapotsorban
  • Optimalizálás a ScreenUpdating használatával
  • Időmérés a Timer metódussal

Eseménykezelés a VBA-ban

  • Mi az esemény?
  • Eseményekre válaszolás és eseménykezelő létrehozása
  • Eseménykezelők aktiválása
  • Gyakran előforduló események kezelése

VBA űrlapok

  • Saját űrlapok létrehozása
  • Űrlap hívása kódból
  • Űrlapok használata a táblázatban

Követelmények

  • Képesség a táblázatkezelővel való munkavégzésre, alapvető ismeretek (hivatkozások, tartományok, lapok, ...)
  • A makrók vagy VBA kód létrehozásához nem szükséges VBA háttértudás

Célközönség

  • Adatelemzők
 21 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (5)

Közelgő kurzusok

Rokon kategóriák