Kurzusleírás

Makrók

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

VBA környezet

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

Bevezetés az eljárásos programozásba

  • Eljárások: Function Sub
  • Adattípusok
  • Az if utasítás ... then ... elseif ... else ... end if
  • Case utasítás
  • Ciklusok for ... loop while, until
  • Ciklus for ... next
  • A ciklusok megszakítása (exit)
  • Tömbök feldolgozása

Idézőjelekkel megadott karakterláncok

  • Idézőjekekkel megadott karakterláncaik kombinálása (konkatenáció)
  • Konverzió más típusokra (értelmezett és kifejezetten)
  • Idézőjelekkel megadott karakterláncok feldolgozása

Visual Basic

  • Adatok letöltése és feltöltése táblázathoz (Cells, Range)
  • Adatok letöltése és feltöltése felhasználóhoz (InputBox, MsgBox)
  • Változók deklarálása
  • Változók hatóköre és élettartama
  • Műveletek és prioritásuk
  • Modulbeállítási opciók
  • Saját függvények készítése és használata a lapon
  • Tárgyak, osztályok, metódusok és tulajdonságok
  • Kódrészek biztonságosan történő elrejtése
  • Kód módosításának és előnézete biztonsága

Hibakeresés

  • Lépésenkénti feldolgozás
  • Helyi változók ablaka
  • Közvetlen ablak
  • Pihenőhelyek - Figyelés
  • Hívási verem

Hibakezelés

  • Hibák típusai és elkerülési módjai
  • Futás közbeni hibák felfedezése és kezelése
  • Struktúrák: On Error Resume Next, On Error GoTo

Excel objektummodell

  • Az Application objektum
  • A Workbook objektum és a Workbooks gyűjteménye
  • A Worksheet objektum és a Worksheets gyűjteménye
  • A ThisWorkbook, ActiveWorkbook, ActiveCell objektumok
  • Objektum kiválasztása
  • A Range gyűjtemény
  • Az Cells objektum
  • Adatok megjelenítése az állapotsoron
  • A ScreenUpdating használata optimalizálás céljából
  • A Timer metódussal mérhető idő

Eseménykezelés a VBA-ban

  • Mi az esemény?
  • Eseményre adott válasz és eseménykezelő létrehozása
  • Eseménykezelők kiváltása
  • Rendszeres események kezelése

VBA űrlapok

  • Saját űrlapok készítése
  • Űrlap meghívása a kódból
  • Űrlapok használata a lapon

Követelmények

  • Képesnek kell lennie egy táblázatban dolgozni, alapvető ismeretek (hivatkozások, tartományok, lapok stb.)
  • Nincs szükség VBA-hoz kapcsolódó előzetes ismereteire a makrók létrehozásához vagy a VBA kód írásához.

Célcsoport

  • Adatanalitikusok
 21 Órák

Résztvevők száma


Ár résztvevőnként

Vélemények (5)

Közelgő kurzusok

Rokon kategóriák