Így készül!
Egyszerűen fogalmazva, a makrók kis szoftverprogramok, amelyekkel automatizálhatók a rutinfeladatok az Excelben. Különösen a Microsoft Excelben rendszeresen feldolgozandó időigényes időszakos feladatok egyszerűsíthetők makrókkal.
Példa: Egy fémgyártó cég alkalmazottjának feladata az anyagcsoport készletszintjének meghatározása. Ehhez különféle Excel -táblázatokat kell megnyitnia, ellenőriznie kell az értékeket, és számos munka lépést manuálisan kell elvégeznie a számítógépen. Az összegyűjtött adatokat alaposan feldolgozzák, szűrik és válogatják, és utolsó lépésként integrálják a grafikába, és PDF -ként elküldik a különböző címzetteknek.
A makróval minden munkalépés rögzíthető, hosszú távon menthető és szükség esetén lejátszható. Ez időt takarít meg, hatékonyabb és ugyanakkor kevésbé hajlamos a hibákra.
Összefoglalva, a makrók elengedhetetlenek az Excel gyakorlati használatához, mivel képesek automatizálni a különféle munkafolyamatokat, amelyek kézi feldolgozással nem hatékonyak. A makrók Excelben, a VBA programozási nyelven kerülnek mentésre. A VBA jelentése "Visual Basic for Applications", és egy programozási nyelv, amely a Microsoft Excel és más Office -programok, például a Word vagy az Access vezérlésére használható.
Makró létrehozása Excelben
Nem kell sok korábbi tudás ahhoz, hogy új makrót hozzon létre a Microsoft Excel 365 -ben. Hét felhasználóbarát lépéssel létrehozhat egy makrót, amelyet aztán tetszés szerint lejátszhat:
-
Váltson a Microsoft Excel "Fejlesztői eszközök" lapjára.
-
Új makrót hozhat létre a „Kód” menüben. Alternatív megoldásként a makrók létrehozására vagy végrehajtására szolgáló gomb megtalálható a „Nézet” lapon, a „Makrók” menüpont alatt.
-
Kattintson a Makró rögzítése gombra, és írja be a makró nevét. Lehetőség van olyan billentyűkombináció megadására is, amellyel könnyen elindíthatja a makrót egy későbbi időpontban. A makrót mentheti az aktuális munkafüzetbe, hogy Ön és mások futtassák, vagy választhat egy személyes munkafüzetet, amelyhez más felhasználók nem férhetnek hozzá. Leírás hozzáadása hasznos lehet a makró céljának megértéséhez. A makró rögzítésének megkezdéséhez kattintson az OK gombra.
-
A makrót az Excel rögzíti, és az összes bemenet, képlet és parancs a háttérben kerül mentésre. Állítsa le a makró rögzítését a "Felvétel leállítása" gombra kattintva.
-
Nyissa meg a "Visual Basic" programot a Code menü azonos nevű gombjával. A szerkesztőben lehetősége van a rögzített makró megtekintésére a Visual Basic programozási nyelven, és a bennfentes ismeretekkel változtatni.
-
Lehetőség van a makró szerkesztésére vagy törlésére, illetve a név és egyéb beállítások megváltoztatására is a Makrók gombra kattintva.
-
Indítsa el a makrót az "Execute" gombra kattintva vagy a korábban hozzárendelt billentyűkombináció CTRL + Ö használatával. A példában kívánt C termék hozzáadása automatikusan történik.
Információ: Alapértelmezés szerint a makrók abszolút hivatkozásokkal vannak ellátva. Opcionálisan rögzíthet makrót relatív hivatkozásokkal is. Ebben az esetben a makrókat archiválják az eredetileg rögzített cellához képest.
Összefoglalva: a "Fejlesztő" fülre navigálva létrehozhat makrót a Microsoft Excel programban. Ha ez rejtve van, írja be a "makró" kulcsszót a keresőmezőbe, vagy navigáljon a "Nézet" fülre.
Miután nevet adott az új makrónak, meg kell adnia egy parancssort a Visual Basis (VBA) programozási nyelven. Ez vagy a parancsok manuális programozásával, vagy a parancssor közvetlenül Excelben történő rögzítésével történik. A makró mentése után használhatja az alábbi Excel táblázatokhoz. Ily módon ésszerűen és hatékonyan automatizálhatja az ismétlődő szabványos feladatokat.
Meglévő makró másolása: Így működik 5 lépésben
Ha létrehozott makrót egy személyes munkafüzetben, és más táblázatokban is szeretné futtatni, akkor a makrót másolhatja az Excelben. Ez így működik:
-
Nyissa meg azt az Excel munkafüzetet, amelybe a makró mentve van.
-
A következő lépésben nyissa meg azt a munkafüzetet, amelybe menteni szeretné a makrót.
-
A Fejlesztő lapon kattintson a Visual Basic elemre. Elindítja a Visual Basic Editor programot.
-
A Project Explorer utolsó lépésében húzza le a modult a makróval, amelyet a cél munkafüzetbe szeretne másolni. A példában az 1. modult másoljuk az 1. mappából a 2. mappába.
-
Másolás után a makró mindkét munkafüzetben megtalálható, és végrehajtható.
A makrók másolásával a kiterjedt makrók felhasználóbarát módon, néhány másodpercen belül átvihetők. Ez időt takarít meg és garantálja, hogy a makró ugyanúgy használható, mint az eredeti verzió.
GYIK
Mikor van értelme makrókkal dolgozni Excelben?
A makrók használatának a Microsoft Excel programban akkor van értelme, ha az ismétlődő, ostoba lekérdezéseket vagy feladatokat automatizálni kell. A makrók Excelben, VBA programozási nyelven készülnek. Ezeket nem kell manuálisan kódokba programozni, hanem egy integrált rögzítő eszközzel lehet megtervezni.
A makrók veszélyesek lehetnek?
A személyesen létrehozott makrók nem jelentenek biztonsági kockázatot. Ha más felhasználók Excel fájljait nyitja meg, a makró biztonsági kockázatot jelenthet. Vírusok vagy kémszoftverek makrón keresztül juthatnak a számítógépre. Ezért van értelme alapértelmezés szerint megakadályozni a külső makrók végrehajtását. Ezzel proaktívan ellenőrizheti, hogy futtatja -e a makrót.
Milyen feladatokhoz használhatók az Excel makrói?
Az automatizálással gyorsabban elvégezhető feladatok általában alkalmasak makróként. Az ajánlatok létrehozása, az adatcsere a külső programokkal való interfészeken keresztül és az adatátvitel a Microsoft Office termékcsaládon belül is makrók használatával automatizálható.