Excel-makro
A szócikk célja, hogy tutoriál-ajánlások mellett rámutasson szemléletformáló részletekre a macro-írás kapcsán. A macro-rögzítésből ugyanis ritkán lesz pont az a funkcionalitás, amire tényleg szüksége van a felhasználónak. Így a macro-rögzítés utáni kód hatásos és hatékony átalakítása érdekében tudni kell, mi is a felhasználó valós mozgástere.
Tutoriál-ajánlások
- Fogalmi, stratégiai alapozás: https://www.youtube.com/watch?v=AEUKbrdTkiY (13:13)
- Mi is az a VBA?
- Mit jelent a macro-rögzítés?
- Mit jelent az MS Office-hatókör (pl. Excel, Word, ...)?
- Videó-kommentárok:
- Makró-rögzítés indítása: ALT+F8 és/vagy menü: Nézet+Markók
- Makró-rögzítés típusa: abszolút (A1:B2) vagy relatív (S[1]O[1])
- Releváns témakörök*
Tananyag-egységek: A tananyag a korábban elsajátított ismeretekre, kompetenciákra épít, de azokat kiegészítve magasabb szintű készségek fejlesztését teszi lehetővé. 1. Makrók 1.1. Makrók rögzítése 1.2. Felvételi jellemzők beállítása 1.3. Makrók tesztelése, futtatása 1.4. Rögzített makrók kódjának vizsgálata 2. Program fejlesztői környezet 2.1. Makrók kódjának módosítása 2.2. VBA fejlesztői környezet 2.3. Projekt tallózó 2.4. Tulajdonság ablak 2.5. Kódszerkesztő 2.6. Objektumtallózó 2.7. Hibakeresés ablakai 3. VBA objektumai 3.1. Az objektum orientált programozás alapjai 3.2. Az Excel objektum modellje 3.3. Munkafüzet, munkalap, sorok, oszlopok, cellák objektum műveletei 4. VBA nyelv elemei 4.1. Változók 4.2. Vezérlési szerkezetek 4.3. Eljárások, függvények 4.4. Munkalap függvények használata VBA-ban 5. Hibakeresés 5.1. Hibakeresés, nyomonkövetés 5.2. Hibák típusai 5.3. Nyomonkövetés, lépésenkénti végrehajtás 5.4. Nyomonkövetés ablakai 5.5. Hibakezelés 6. Vezérlők alkalmazása 6.1. Vezérlők elhelyezése az Excel munkalapon 6.2. Nyomógomb, adatbeviteli mezők, választókapcsolók, jelölőnégyzet, kombinált lista, görgetősáv 6.3. Vezérlők hozzárendelés makrókhoz 6.4. Különbségek a munkalapi vezérlők és a VBA vezérlők között