Makrók beszúrása az Excelbe - így jönnek létre a makrók

Tartalomjegyzék:

Anonim

Í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:

  1. Váltson a Microsoft Excel "Fejlesztői eszközök" lapjára.

  2. Ú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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

  7. 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:

  1. Nyissa meg azt az Excel munkafüzetet, amelybe a makró mentve van.

  2. A következő lépésben nyissa meg azt a munkafüzetet, amelybe menteni szeretné a makrót.

  3. A Fejlesztő lapon kattintson a Visual Basic elemre. Elindítja a Visual Basic Editor programot.

  4. 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.

  5. 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ó.