Excel programozás (Tartalomjegyzék)

  • Bevezetés az Excel programozásába
  • Hogyan programozhatok az Excel programban?

Bevezetés az Excel programozásába

Fáradt már valami olyan feladat elvégzésére az Excel programban, amely úgy érzi, hogy automatizálható és időt takaríthat meg? Legtöbbször ilyen feladatokkal kell találkoznia. Bármely feladat automatizálásához azonban először rendelkeznie kell az adott nyelv programozási képességével. Az Excel programban a Visual Basic for Application (VBA) segítségével programozhat, amely az Excel saját programozási nyelve, amely segít a feladatok automatizálásában. Ebben a cikkben meglátjuk, hogyan tudunk programozni az Excel VBA alkalmazásban. A VBA felhasználható olyan program írására, amely automatizálja a feladatot az Ön számára. Az a sor, amelyet a VBA alatt írunk, makrónak nevezi, amely úgy van megírva, hogy az Excel rendszerre utasítsa a teendőket.

Hogyan programozhatok az Excel programban?

Megértjük, hogyan programozhatjuk az excel programot néhány illusztrációval.

Fejlesztő lap engedélyezése

Az első dolog, hogy engedélyezze a fejlesztői fület, amely segít a makró rögzítésében és tárolásában (VBA kód). Nézzük meg, hogyan lehet ezt engedélyezni.

  • Keresse meg az Excel fájl Fájl menüjét, és kattintson rá.

  • A Fájl menüben kattintson az Opciók elemre, és új ablakot tölt be az összes elérhető excel opcióval.

  • Az új ablakban megjelenik az Excel Options elnevezésű ablak, és kattintson a Szalag testreszabása fülre. Az Excel-fájl tetején megjelenő összes testreszabási beállítás láthatja az Excel szalagot .

  • Engedélyezze a Fejlesztő opciót a Fő lapok legördülő menü alatt a Szalag testreszabása részben. Ellenőrizheti (jelölje meg) a Fejlesztő fület annak engedélyezéséhez. Kattintson az Excel beállítások lap jobb alsó sarkában található OK gombra, és ennyi.

  • Sikeresen engedélyezte a Fejlesztő opciót az excel területén. Ha most megnézi a fájlban található Excel szalagot, látni fogja egy új fület, amelyre a Fejlesztő név tartozik.

Ez az első lépés, amelyet meg kell tennie, mielőtt elkezdi írni a makrókat az Excel programban. Mivel a Fejlesztő fülre van szükség a makró rögzítéséhez és futtatásához. Ez az opció fül alapértelmezés szerint nem engedélyezett, ezért próbáltuk először engedélyezni itt.

Makró felvétele

  • Nyissa meg az Excel fájlt. Keresse meg az éppen engedélyezett Fejlesztő lapot, majd kattintson a Makró felvétele gombra, kategorizálva és a Kód részben látható.

  • Amint rákattint a Makró rögzítése gombra, megjelenik egy felbukkanó ablak, abban az ablakban nevet kell hozzárendelnie a makróhoz, és hozzárendelhet parancsikont a makró futtatásához. A leírt makróhoz hozzáadhatja a leírást. Miután ezt megtettél, rákattinthatsz az ablak jobb alján található OK gombra. A referenciakért lásd az alábbi képernyőképet.

Amint rákattint az OK gombra, a rendszer elkezdi a makró rögzítését, és az összes elvégzett feladatot rögzíti és konvertálja az Excel programba a háttérrendszerben.

  • Próbálja meg beírni az „Ez az első VBA kódom, és nagyon boldog vagyok!” Mondatot az Excel lap A1 cellájába, majd nyomja meg az Enter billentyűt. Ezeket a lépéseket a makró hátterében rögzítjük.

  • A Kód szakasz alatt észrevetheti, hogy a Makró felvétele gomb felvétel leállítása gombra vált. Ez olyan, mint a Play and Stop. A Felvétel makró Lejátszás gombként működik, míg a Felvétel leállítása Leállítás gombként működik. A felvétel leállításához kattintson a Felvétel leállítása gombra.

A varázslat az, hogy az Excel feljegyezte itt a lépéseimet, és ezeket kóddarabra konvertálta, hogy ez a feladat automatizálható legyen. Ez azt jelenti, hogy minden egyes lépésben kiválasztják az A1 cellát, beírják a szöveget: „Ez az első VBA kódom és boldog vagyok!”, Majd az Enter gombra kattintva lép a következő cellába. Ezeket a lépéseket VBA-kódmá alakítja. Ellenőrizzük a kódot.

  • A Visual Basic Szerkesztőbe való belépéshez kattintson a Visual Basic opcióra a Kód kategória alatt a Fejlesztő lapon, vagy használhatja az Alt + F11 parancsikont is ehhez.

  • Keresse meg a VBAProject modul moduljait, és kattintson az alatta lévő plusz gombra a VBA aktív moduljainak megtekintéséhez.

  • A Modulok mappában láthatja a 1. modult, amint rákattint a pluszjelre. Kettős kattintással érheti el az 1. modult, ahol rögzíti az előző lépésekben (3. és 4. lépés) elvégzett feladat kódját. Mentse el ezt a kódot, és futtassa minden alkalommal, hogy ugyanazt a kimenetet kapja. Lásd az alábbi képernyőképet:

Következtetés

  • Rögzíthetünk egy makrót az Excel programban, hogy automatizáljuk a napi kis feladatokat, amelyek egyszerűbbek a rendszer számára a programozás szempontjából.
  • A remek dolog az, hogy nem kell mélyen mélyednie a fejét az elvégzendő lépés mögött rejlő logika miatt. Az Excel VBA az Ön számára csinálja.
  • Néhány összetett feladathoz, például a hurkoláshoz és a feltételes utasításokhoz, a kódot kézzel kell írni a VBA alatt.

Ne feledkezzen meg az Excel programozásáról

  • A Fejlesztők lap alapértelmezés szerint nincs engedélyezve, és az Excel szalagon látható. Engedélyeznie kell az Excel Options segítségével.
  • A makró rögzítése egyszerű, ismétlődő feladatokon működik, és ezeket automatizálni kell. Azonban az összetett feladatokhoz, amelyek hurkolást vagy feltételes bemeneteket és kimeneteket tartalmaznak, továbbra is manuálisan kell kódolni a VBA alatt.
  • A fájlt Excel-Macro Enable fájl formátumban kell mentenie annak érdekében, hogy el tudja olvasni és futtatni a kódot az Excel-en.

Ajánlott cikkek

Ez egy útmutató a programozáshoz az Excel programban. Itt megvitatjuk, hogyan kell programozni az Excel programban, a gyakorlati példákkal és a letölthető Excel sablonnal együtt. Megnézheti más javasolt cikkeinket -

  1. Szalag alkatrészei Excelben
  2. Bevezetés az TRIM képletbe Excelben
  3. Projektmenedzsment sablon Excelben
  4. Hogyan kell használni a COUNTIFS-t az Excelben?

Kategória: