Telefonszámunk: 1-472-0679

Excel makróprogramozás – VBA

A következő időpont tervezés alatt!

A résztvevők opciós kiegészítésként nagyon kedvezményes áron megkaphatják a videotanfolyam változatot is.

Éljetek a lehetőséggel! Nektek is jó, nekünk is jó.

    Jelentkezés és számlázás

    Ne várj másokra, míg összejön a létszám! Addig nem küldünk számlát, amíg a tanfolyam nem indulóképes. Jelentkezz és mi növeljük a létszámot az oldalon.

    • A jelentkezés során cégadatokat is megadhatsz.
    • Magánszemélyek számára egyéni vállalkozásból ÁFA mentes számlát állítunk ki.
    • Átutalással lehet fizetni
    • Ha többen jönnétek egy cégtől, lásd a céges megrendelésnél

    Jelentkezem erre az időpontra

    Érdekel a tanfolyam, de nem jó az időpont?

    Add meg elérhetőségedet és értesítünk a következő időpontról. Azt is írd meg, hogy mikor lenne jó neked.

    Érdekelne másik időpontban

    Vállalati megrendelés – ajánlatkérés

    Ha többen jönnétek egy cégtől a kiírt időpontban vagy csak a saját munkatársak részére kerestek zárt képzést, akkor vedd fel velünk  a kapcsolatot!

    Kapcsolat

     Automatizálás vagy programozás?

    Ha egyszerűbb, néhány lépésből álló műveletsort szeretnénk az Excelnek megtanítani, akkor elegendő az automatizálás tanfolyam ismeretanyaga. Nagyon gyorsan elkövetkezik azonban az a pillanat, amikor olyan részeket is kellene tenni a makróba, amit a makrórögzítővel nem lehet felvenni, és egyszerűen nem is lehet kijavítani a felvett kódban.

    • Ellenőrzések, hogy létezik-e valami már, vagy mit írt be a felhasználó
    • Egyéb döntési helyzetek, ahol egy vagy több feltételtől függően mást és mást kell csinálni
    • Ismétlődő folyamatok (ciklusok), pl.: fájlok összefűzése vagy szétválogatása
    • Saját, egyedi munkalapfüggvények készítése
    • stb.

    Akkor kell tudni programozni?

    A fentiekhez hasonló feladatok megoldásához IGEN, kell. De éppen ez a különbség, hogy ezen 4 napos tanfolyamon tudunk időt szánni a programozási alapismeretek bemutatására, a VBA által adott nyelvi elemekre, és egy feladat megoldásához szükséges algoritmus elkészítésének módjára is.

    Nagyon kell ismerni az Excel-t?

    Igen, ez alapfeltétel, hogy haladó szinten, mondhatni napi rutin szinten kell ismerni az Excel-t. Természetesen teljesen nem lehet ismerni, emiatt a makróprogramozás tanfolyam néha pár percre Excel tanfolyammá is válik, de ez leginkább csak a résztvevőknek ad további hozzáadott értéket.

    Ez amiatt nagyon fontos, mert a makrók tervezésénél fel kell ismerni azt, hogy egy feladatrészt az Excel beépített eszközeivel is meg lehet-e oldani, és azt makrózzuk, vagy le kell programozni az egészet.

    • Hozzd el saját automatizálandó feladatodat a tanfolyamra, vagy küldd el előtte! Ha jó példának bizonyul, közös feladatként elkészítjük a megoldását!
    • Elhozhatod saját Notebook-odat is a tanfolyamra, de természetesen mi adunk gépet!
    • Az átadott módszertan és részletes segédanyag mellé adunk jó-néhány olyan kész makrót, amiket a hétköznapi munka során hatékonyan használhatsz.
     Óraszám: 24 tanóra (45 perces)
     Tandíj: 120.000 Ft/fő +ÁFA

    Belépési feltételek: 

    Excel haladó ismerete

    Igazolás: Tanúsítvány

    Egyedi szervezés: Csoportos megrendelés esetén a képzést egyedi tematika, óraszám és időbeosztás alapján is vállaljuk.

    Mire leszek képes a végére?

    A legfontosabb az, hogy lesz elképzelésed arról, hogy egy probléma megoldásának hogy állj neki. A tanfolyam során ehhez hasonló feladatokat oldunk meg:

    • Táblázat formázása adott színek és egyéb kötött formátumok szerint
    • Táblázat métreteinek megállapítása és így a makró általánossá tétele, hogy más-más méretű táblázatban is működjön)
    • Képletek beillesztése és képletek értékkel történő felülírása
    • PIVOT és Grafikon makrózása
    • Több Excel fájl egy közös eredménybe másolása
    • Egy fájl szétszórása külön munkalapokra vagy fájlokba feltétel szerint
    • Apróbb, napi munkát segítő segédmakrócskák

    Tematika

    Bevezetés, a makrorögzítő használata

    • Mi a makró, mikor és mire lehet használni
    • A makró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
    • Milyen módokon indíthatjuk, a rögzített makrót?

    VBA fejlesztői környezet

    • A Visual Basic Editor használata
    • A rögzített makró kódjának vizsgálata, módosítása
    • Ismerkedés a VBA struktúrájával
    • Szintaktikai szabályok, a gépelés szabályai
    • Kommentek elhelyezése
    • Object browser (objektumtallózó)
    • A makro lépésenkénti futtatása
    • Az immediate window (Makro parancssor)

    Összetettebb feladatok automatizálása

    • Méret független kijelölések
    • Műveletsor részekre bontása
    • Részek egybefűzése

    Az Excel És A VBA Objektum Struktúrája

    • Mi is az az objektum?
    • Az objektum orientált programozás alapjai
    • Az Excel objektum modellje
    • Az objektumok hierarchikus hivatkozása VBA-ból
    • Tulajdonságok és metódusok
    • Cellák, tartományok, sorok/oszlopok műveletei
    • Munkalapok műveletei
    • Munkafüzetek műveletei

    Programozási alapismeretek, A VBA nyelvi elemei

    • Programozási alapok, leggyakoribb egyszerű algoritmusok
    • Változók
    • Vezérlési szerkezetek
    • Változók hatóköre
    • Eljárások (Sub)
    • Függvények (function)
    • 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

    Gyakori problémák megoldásai

    • Cellák, sorok feltétel szerinti szétválogatása
    • Adatok összeválogatása több forrásfájlból
    • Munkafüzet lapjainak bejárása, igény szerinti műveletek
    • PIVOT és/vagy diagram készítés makróval
    • Munkafüzetek összefűzése
    • Feladat automatizálás

    • Szétválogatás munkalapokra

    • Munkafüzetek összemásolása

    Akik már eddig minket választottak

    Pentaschool Excel makró referenciák