Нажмите "Enter", чтобы перейти к содержанию

Makró beállítás Excelben

A makrók felvételének módszerei Excelben

A makró kétféleképpen íródik: automatikusan és manuálisan. Az első opció használatával csak írja le bizonyos műveleteket a Microsoft Excelben, amely jelenleg jelenleg elérhető. Ezután lejátszhatja ezt a bejegyzést. Ez a módszer nagyon könnyű, és nem igényel a kód ismeretét, de a gyakorlatban való felhasználása meglehetősen korlátozott. Kézi rekord, éppen ellenkezőleg, programozási ismereteket igényel, mivel a kódot manuálisan hívják a billentyűzetről. Az így kompetens kódex azonban jelentősen felgyorsíthatja a folyamatok végrehajtását.

Makrók létrehozása

Az Excel-ben a makrók létrehozása manuálisan vagy automatikusan lehet. Az utolsó lehetőség magában foglalja azokat a műveletek felvételét, amelyeket a programban a további ismétlésükért végezünk. Ez meglehetősen egyszerű, a felhasználónak nem kell valamilyen kódolási készségeinek és t-nek lennie.D. Ezzel kapcsolatban azonban nem mindig lehet alkalmazni.

Makrók kézi létrehozásához képesnek kell lennie programozni. De éppen olyan módon, hogy néha az egyetlen vagy egyik néhány lehetőséget, hogy hatékonyan megoldani a feladatot.

Hozzon létre egy makrót Excel-ben Macrorecore-val

Kezdeni, tisztázza, mit jelent a makrorecore, és mi a makró.

Makrorecorder — ez egy kis program, amely értelmezi bármilyen felhasználói beavatkozás a VBA programozási nyelv kódokat és kiírja a parancs program modul, ami kiderült, a folyamat. Azaz, ha mi vagyunk a macrorecore fogunk készíteni a napi jelentés van szükségünk, akkor a macrorecoreholder fog írni mindent a saját csapatok lépésről-lépésre, és ennek eredményeként jön létre egy makrót, amely létrehoz egy napi jelentés automatikusan.

Ez a módszer nagyon hasznos azok számára, akik nem rendelkeznek a VBA nyelvi környezetben a munka készségeivel és ismeretével. De az ilyen könnyű végrehajtás és rögzítés makrója saját bányáit, valamint előnyeit:

  • Írja meg macrorecorder csak olvasni, amit meg tud fogni, ami azt jelenti, hogy írási műveletek akkor csak a gombok, ikonok, menü parancsokkal, és minden ebben a szellemben, mint lehetőség, mint színes válogatást mert nem áll rendelkezésre;
  • Abban az esetben, ha a felvételi időszak alatt hiba történt, akkor is rögzítve lesz. De az utolsó cselekvés eltörlésével törölheti az utolsó parancsot, amelyet helytelenül rögzítettek a VBA-nál;
  • A Macrorecore rekordját csak az MS Excel ablak határán belül végzik, és abban az esetben, ha bezárja a programot, vagy forduljon a másikba, a felvétel leáll és leáll.

A MacRorecordera engedélyezéséhez a következő műveleteket kell tennie:

  • Az Excel verziójában 2007-től és egy újabb szükség van rá, hogy fülre van szüksége «Fejlesztő» nyomja meg a gombot «Macro Record»
  • Az Excel verziókban 2003-tól és idősebb (még mindig nagyon gyakran használják) szükséges a menüben «Szolgáltatás» Tárgy kiválasztása «Macro» És kattintson a gombra «Felvétel megkezdése».

A MacRorekorderrel való munkavégzés következő lépése a további makro felvételhez szükséges paramétereit tartalmazza, az ablakban készíthető «Macro Record», ahol:

  • A «makró neve» mező — Itt lehet regisztrálni a nevét semmilyen nyelven, de meg kell kezdeni a levelet, és nem tartalmaznak a jele írásjelek és a hiányosságokat;
  • Mező «billentyűzet billentyűzet» — A jövőben a makró gyors elején fogják használni. Abban az esetben, ha regisztrálnia kell a gyorsbillentyűk új kombinációját, ez a funkció elérhető lesz a menüben «Szolgáltatás» — «makró» — «makrók» — «Végezetül» vagy a lapon «Fejlesztő» nyomja meg a gombot «Makrók»
  • «Mentés …» mező — Megkérdezheti azt a helyet, ahol a makró szövege mentésre kerül (de nem küldve), és ez 3 lehetőség:
  • «Ez a könyv» — a makrót az aktuális könyvmodulban rögzítik, és csak akkor lehet teljesíteni, ha ez a könyv Excel nyitva van;
  • „Új könyv” — a makró lesz mentve, hogy a sablon alapján, amelyek egy üres új könyv jön létre az Excel, ami azt jelenti, hogy a makró elérhető lesz az összes olyan könyvet hoznak létre ezen a számítógépen ezentúl;
  • «Makrók személyes könyve» — ​​az Excel makrók különleges könyve, amelyet hívnak «Személyes.XLS » és speciális makrók könyvtár tárolásának használata. A makrók a könyvből származó «személyes».Az XLS «betöltődik a memóriába, és bármikor bármely könyvben futtatható.
  • «Leírás» mező — Itt lehet leírni a makrót kell tenni, amelyre jön létre, és milyen funkciókat hajt, ez egy pusztán informatív területen, amely az úgynevezett memória.
  • Miután elindította és rögzítette a makrót, miután végrehajtotta az összes szükséges műveletet, a felvétel leállítható a parancs által «Állítsa be a felvételt» És makrorecorderával rendelkező makrót hoz létre.

    Makrók írása Excel-nek

    Excel makró kód, amelyet az alkalmazás (VBA) nyelvi (VBA) nyelven írtak, és végrehajtja az alkalmazás eszközét, amelyhez csatolva van. A legtöbb ilyen eszköz nem érhető el az Excel ablak ablakban. Hogyan írhatsz makrót.

    Most bemutatja a makró kód írásának, szerkesztésének és végrehajtásának példaként.

    Makró írása:

    1. Nyissa meg az Excel workingbook, amelyben meg kell, hogy használja a makró: „Fejlesztő” — „kód” — „Visual Basic”. Vagy kattintson az Alt + F11 forró gomb kombinációra.
    2. A szerkesztő munkájának megkezdése előtt készítsen egy egyszerű beállítást. Válasszon ki egy eszközt a Visual Basic Editor: «Eszközök» — «Opciók». És a szerkesztő lapon aktiválja a «Változó nyilatkozat» opciót. Ez lehetővé teszi, hogy az automatikus kitöltési lehetőségek kifejezett utasításokat hajtsanak végre az egyes új létrehozott kódok elején. És a bemeneti mezőben «Tab Width:» Adja meg a 2-es értéket 4 helyett. Ez csökkenti a kód szélességét. Ez a szerkesztő beállítás minden lapra vonatkozik, de egy munkakönyv határain belül van.
    3. Válassza ki az eszközt: «Beillesztés» — «Modul» létrehozásához egy új szabványos modul létrehozásához makrókhoz. A szöveg kifejezett szövege alatt megjelenő modul ablak ablakában írja be a következő makró kódot:
    4. Kattintson a gombra a «Futtatás makró» szerkesztőben vagy az F5 billentyűzeten a billentyűzeten. A megjelenő «Macros» ablakban kattintson a «Run» gombra a makró eredményének megtekintéséhez.

    jegyzet. Ha a «Fejlesztő» fül hiányzik a főmenüben, akkor aktiválni kell a Beállítások: «Fájl» — «Paraméterek» — «Tape beállítása». A jobb lista «Fő lapok:» Aktiválja a «Fejlesztő» opciót, és kattintson az OK gombra.

    Az engedélyek konfigurálása a makrók excelre történő használatához

    Az Excel beépített védelmet biztosít a vírusok ellen, amelyek a makrókon keresztül behatolhatnak a számítógépen. Ha makrót szeretne futtatni a könyv Excelben, győződjön meg róla, hogy a biztonsági beállítások megfelelően vannak beállítva.

    1. lehetőség: Automatikus makrók felvétel

    Mielőtt elkezdené a makrók automatikus felvételét, engedélyeznie kell őket a Microsoft Excel programban. Ehhez használja az egyéni anyagunkat.

    Bővebben: Engedélyezze és letiltja a makrókat a Microsoft Excel programban

    Ha minden készen áll, folytassa a felvételt.

    1. Kattintson a Fejlesztő fülre. Kattintson a «Makro Record» gombra, amely a «Kód» eszköztáron található a szalagon található.
    2. Megnyílik a makró felvételi beállítások ablak. Itt megadhatja bármely nevet, ha az alapértelmezett nem elégedett veled. A legfontosabb dolog az, hogy a névvel kezdődő név, és nem a számokkal, valamint a címben nem lehet hiányosságok. Elhagytuk az alapértelmezett nevet — «Macro1».
    3. Azonnal, ha szeretné, beállíthatja a kulcskombinációt, amikor rákattint, hogy a makró elindul. Az első kulcsnak CTRL-nek kell lennie, és a második felhasználó önállóan telepíti. Példaként telepítettük az M gombot.
    4. Ezután meg kell határozni, hogy hol tartják a makrót. Alapértelmezés szerint ugyanabban a könyvben (fájlban) található, de ha kívánja, beállíthatja az új könyvben vagy a makrók külön könyvében. Elhagyjuk az alapértelmezett értéket.
    5. A legalacsonyabb területen hagyhatja el a makró bármely megfelelő leírását, de ezt nem kell erre. Ha az összes beállítás történik, kattintson az «OK» gombra.
    6. Ezután az összes cselekedet ebben a könyvben (Fájl) Excel kerül rögzítésre a makróban, amíg meg nem hagyja a felvételt.
    7. Például írjuk a legegyszerűbb aritmetikai műveletet: három sejt tartalmának hozzáadása (= C4 + C5 + C6).
    8. Az algoritmus végrehajtásakor kattintson a «STOP RECORD» gombra. Ez a gomb a bejegyzés engedélyezése után a «Macro Record» gombról átalakul.

    Makró indítása

    A rögzített makró működésének ellenőrzése, néhány egyszerű művelet végrehajtása.

    1. Kattintson a «Kód» eszközre a MACROS gombra, vagy kattintson az ALT + F8 gomb kombinációra.
    2. Ezután egy ablak nyílik a rögzített makrók listájával. Keresünk egy olyan makrót, amelyet rögzítettünk, jelölje ki, és kattintson a «Run» gombra.
    3. Még könnyebben folytathatja, és nem hívhatja a makró kiválasztási ablakot, mivel az első lépésben beállítottuk a kulcsfontosságú kombinációt, hogy gyorsan felhívjuk a makrót. A mi esetünkben ez Ctrl + M. Kattintson erre a kombinációra a billentyűzeten, majd elkezdődik.
    4. Amint láthatja, teljesítette az összes olyan tevékenységet, amelyet korábban rögzítettek.

    Makró szerkesztése

    Természetesen, ha szeretné, módosíthatja a létrehozott makrót, hogy mindig naprakészen tartsa be a felvételi folyamat során végzett pontatlanságokat.

    1. Újra kattintunk a «Macros» gombra. A megnyíló ablakban válassza ki a kívánt és kattintson a «Szerkesztés» gombra.
    2. Megnyitja a «Microsoft Visual Basic» (VBE) — szerdán, ahol szerkesztették.
    3. Az egyes makrók felvétele a paranccsal kezdődik, és egy csapattal végződik . Közvetlenül a makró nevét követően. A kezelő megadja a sejt kiválasztását. Például, amikor a «tartomány (» C4 «parancs).Válassza a «Cell» C4 kiválasztása «lehetőséget. Az üzemeltető rögzítésére használt fellépés képletek és más számításokat.
    4. Próbáljuk meg kissé megváltoztatni a makrót a kifejezés hozzáadásával:
    5. A kifejezés helyettesíti .
    6. Zárja be a szerkesztőt és indítsa el a makrót. Amint láthatja, további cellát adtak hozzá az általunk bevezetett változások miatt. A teljes összeg kiszámításánál is szerepelt.
    7. Abban az esetben, ha a makró túl nagy, a végrehajtása jelentős időt vehet igénybe, de a kézi változás a kódot felgyorsíthatja a folyamatot. Parancs hozzáadása . Megtakarítja a számítástechnikai teljesítményt, és ezért felgyorsul. Ezt úgy érik el, hogy megtagadja a képernyő frissítését a számítási műveletek során. A makró végrehajtás utáni frissítés folytatásához egy csapatot írunk a végén .
    8. Mi is hozzáadjuk a parancsot a kód tetejére, és a végén hozzáadjuk . Ezzel először kikapcsoljuk az eredmény automatikus újraszámítását a sejtek minden változása után, a makró végén — bekapcsolva. Így az Excel csak egyszer kiszámítja az eredményt, és ez nem fog folyamatosan elmondani, mint az idő megmenti.

    Gomb létrehozása a makrók elindításához az eszköztárban

    Ahogy korábban említettem, felhívhatod a makró eljárást egy forró kulcskombinációval, de nagyon unalmas, hogy emlékezzen arra, hogy melyik kombináció valakivel van hozzárendelve, így a legjobb, ha létrehoz egy gombot a makró elindításához. A gombok létrehozása, esetleg több típus, nevezetesen:

    1. Gomb az Eszköztárban az MS Excel 2003 és az idősebb. A menüben van szüksége «Szolgáltatás» pontban «Beállítások» Menjen az Elérhető fülre «Csapatok» és az ablakban «Kategóriák» Válasszon egy parancsot «Testreszabható gomb» sárga bolknal vagy emoticonnal jelölték, aki olyan tiszta vagy kényelmesebb. Húzza ki ezt a gombot a tálcán, majd nyomja meg a jobb egérgombbal a gombra, hívja a helyi menüt, amelyben meg lehet szerkeszteni a gombot a gomb, meghatározva egy új ikon, neve és hozzárendeljük a kívánt makró rá.
    2. Gomb a gyors hozzáférési panelben az MS Excel 2007 és újabb újabb verzióban. A gyors hozzáférési panel jobb egérgombra kell helyezni, amely az MS Excel ablak bal felső sarkában található, és válassza ki az elemet a nyitott helyi menüben «A gyors hozzáférési panel beállítása». A Beállítások párbeszédpanelen válasszon egy kategóriát «Makrók» és a gomb segítségével «Add» Te át a makró listából kiválasztott másik felét az ablakon, hogy tovább hozzárendelése a parancsot a gyors hozzáférési panelt.

    Grafikus gomb létrehozása az Excel lapon

    Ez a módszer az MS Excel verziók bármelyikére érhető el, és az, hogy egy gombot közvetlenül az asztalunkhoz, mint grafikus objektum. Ehhez szüksége van:

    • Az MS Excel 2003 és a régebbi Menjen a menübe «Kilátás», Választ «Eszköztár» És nyomja meg a gombot «Formák».
    • Az MS Excel 2007-ben és újabb újabb, amire szüksége van a lapon «Fejlesztő» Nyissa meg a legördülő menüt «Insert» És válassza ki az objektumot «Gomb».

    Végtére is, meg kell rajzolnia egy gombot a lapon, amikor a bal egér nyomódik. A folyamat befejezése után az ablak automatikusan bekapcsol, ahol ki kell választania a szükséges makrót, amelyet a gombra kattint.

    Makró rögzítése a következők:

    1. Jelentkezzen be a «Fejlesztő» fülre.
    2. Válassza ki a makró rekordot.
    3. Válassza ki a makró nevet (nem használhat réseket és kötőjeleket a névben);
    4. Kiválaszthat egy kulcskombinációt, amikor rákattint, hogy a makró elindul;
    5. Válasszon helyet:

    — A «Ez a könyv» mentésekor a makró csak az aktuális dokumentumban fog működni;

    — A «Személyes könyv» mentésekor a makró a számítógép összes dokumentumában fog működni.

    1. Hozzáadhat a makró leírását, segít abban, hogy emlékezzen arra, hogy milyen műveletek készítenek makrót.
    2. Nyomja meg az «OK» gombot.
    3. Ha nem ad meg egy kulcskombinációt, a rekord azonnal elindul az «OK» gomb megnyomása után.
    4. Amikor a rekord rögzítésre kerül, végrehajtja a szükséges műveletek sorrendjét.
    5. A befejezésekor nyomja meg a Stop Record gombot.

    A rögzített makrók a makrók könyvében jelennek meg.

    Látni őket, kattintson a «Macros» gombra. A megjelenő ablakban megjelenik a makrók listája. Válassza ki a kívánt makrót, és kattintson a «Futtatás» gombra.

    A könyvben szereplő makrók szerkeszthetők. Ehhez válassza ki a makrót, és kattintson a «Szerkesztés» gombra. Amikor rákattint a «Change» gombra, a makrószerkesztő megnyílik a VBA nyelven írt szkript segítségével.

    Jelenítse meg a Fejlesztő lapot a menüszalagban

    A makró írása előtt adja hozzá a «Fejlesztő» fület az Excel menü szalagjához. Ehhez kövesse az alábbi lépéseket:

    1. Kattintson a jobb gombbal a szalagon lévő meglévő lapok bármelyikére, és kattintson a «Szalag konfigurálása» gombra. Megnyitja az Excel beállítások párbeszédpanelt.
    2. Az Excel Settings párbeszédpanelen «Konfigurálja a szalagot». Jobbra a «Fő lapok» panelen, válassza ki a Fejlesztő jelölőnégyzetet.
    3. Kattintson az «OK» gombra.

    Ennek eredményeként megjelenik a Fejlesztő lap a szalagon

    Abszolút és relatív makró felvétel

    Már tudsz abszolút és relatív linkekről az Excel-re? Ha abszolút linket használ a makró rögzítéséhez, a VBA-kód mindig ugyanazokat a cellákat tartalmazza, amelyeket használt. Például, ha kiválasztja az A2 cellára, és írja be a szöveget „Excel”, akkor minden alkalommal — nem számít, hogy hol van a lapon, és nem számít, hogy melyik cellában van kiválasztva, a kód írja be a képen „Excel”, az A2 cellában.

    Ha a makró felvételére vonatkozó relatív hivatkozás paraméterét használja, a VBA nem kapcsolódik egy adott sejtcímhez. Ebben az esetben a program «mozog» az aktív cellához képest. Tegyük fel például, hogy már választott az A1 cellában, és elkezdi makrórögzítésnél relatív link mode. Most kiválasztja az A2 cellát, írja be az Excel szöveget, és nyomja meg az Enter billentyűt. Most, ha ezt a makrót futtatja, akkor nem fog visszatérni az A2-es cellához, hanem az aktív cellához képest mozog. Például, ha egy B3 cella van kijelölve, akkor mozog a B4, a szöveg „Excel” rögzíti, és aztán megy a K5-sejt.

    Most írjunk makrót relatív linkekbe:

    1. Válassza ki az A1 cellát.
    2. Kattintson a Fejlesztő fülre.
    3. A «Kód» csoportban kattintson a «Relatív linkek» gombra. Kiemelve lesz, jelezve, hogy szerepel.
    4. Kattintson a Makró felvétel gombra.
    5. A Makró felvétel párbeszédpanelen írja be a makró nevét. Például a «rokonok» név.
    6. A «Mentéshez» opciókban válassza a «Ezt a könyvet» lehetőséget.
    7. Kattintson az «OK» gombra.
    8. Válassza az A2 cellát.
    9. Adja meg a «Excel» szöveget (vagy a másik, mint tetszik).
    10. Nyomja meg az Enter billentyűt. A kurzor az A3 cellába lép.
    11. Kattintson a «STOP RECORD» gombra a Fejlesztő lapon.

    A makró a relatív link módban kerül mentésre.

    Most tegye a következőket.

    1. Válasszon bármelyik cellát (az A1 kivételével).
    2. Kattintson a Fejlesztő fülre.
    3. A Kódcsoportban kattintson a Makrókra.
    4. A «Macro» párbeszédpanelen kattintson a mentett makró «rokonok» gombra.
    5. Kattintson a «Run» gombra.

    Mint észre, a makró rögzítette a «Excel» szöveget az A2 sejtekben. Ez történt, mert a relatív link módban makrót rögzített. Így a kurzor az aktív cellához viszonyítva mozog. Például, ha te azt, amikor a B3 cellában van kiválasztva, akkor írja be az Excel szöveg — a B4 cellában, és végül válassza ki a B5 cellában.

    Itt van a kód, amelyet a makrorekoder rögzített:

    Sub rokonok () » relatív makró makró makró » activecell.Offset (1, 0).Hatótávolság ("A1").Válassza az ActiveCell lehetőséget.Formular1c1 = "Kitűnő" Activecell.Offset (1, 0).Hatótávolság ("A1").Válassza az END SUB lehetőséget

    Kérjük, vegye figyelembe, hogy nincsenek hivatkozások a B3 vagy B4 sejtekre. A makró az ACTIVECELL-t használja az aktuális cellára és az ellensúlyozásra a cellához képest.

    Ne figyeljen a tartománykód («A1») részére. Ez az egyik olyan eset, amikor a MacRoreKoder egy felesleges kódot ad hozzá, amelynek nincs célja és törölhető. Anélkül, hogy a kód tökéletesen működik.

    Excel fájlkiterjesztés, amely makrókat tartalmaz

    Ha makrót rögzít, vagy manuálisan rögzíti a VBA kódot az Excel programban, meg kell mentene egy fájlt, amelynek fájljavító fájlja van a makrók támogatásához (.XLSM).

    Az Excel 2007-hez elegendő volt egy fájlformátum — .XLS. De 2007 óta .Az XLSX szabványos fájlkiterjesztésként került bemutatásra. Mentett fájlok .Xlsx, nem tartalmazhat makrót. Ezért, ha hosszabbító fájlja van .XLSX-, és írd le / ír le a makrót, és mentse el, akkor figyelmezteti Önt mentés formátuma makrók támogatása és megmutatja a következő párbeszédablak:

    Ha a «NO» opciót választja, az Excel Mentse a fájlt formátumban makrók támogatással. De ha rákattint az «Igen» gombra, az Excel automatikusan törli az összes kódot a könyvből, és mentse a fájlt könyvként formátumként .Xlsx. Ezért, ha a könyv makróval rendelkezik, akkor meg kell mentenie a formátumban .Xlsm, hogy megmentse ezt a makrót.

    Mit nem lehet a MacRoreKoder használatával elvégezni?

    A makró felvevő tökéletes az Ön számára az Excel-ben, és rögzíti a pontos lépéseket, de talán nem jön, ha valami többet kell tennie.

    • Nem lehet végrehajtani a kódot az objektum kiválasztása nélkül. Például, ha azt szeretnénk, hogy a makró léphet a következő munkalapot és kiosztotta a kitöltött cellák az oszlopon, anélkül, hogy elhagyná az aktuális munkaasztal, a macrorekoder nem lesz képes erre. Ilyen esetekben manuálisan kell szerkesztenie a kódot.
    • Nem hozhat létre egyéni funkciót Macrorecore használatával. A VBA használatával olyan felhasználói funkciókat hozhat létre, amelyeket egy munkalapon szokásos funkcióként használhatunk.
    • Nem hozhat létre ciklusokat Macrorecore használatával. De írhat egy műveletet, és a ciklus manuálisan van a kódszerkesztőben.
    • Nem elemezheti a feltételeket: A makrorecore használatával ellenőrizheti a kód feltételeit. Ha manuálisan írja a VBA kódot, akkor használhatja, ha az egyébként az operátorok elemzhetik az állapotot és a kódot, ha igaz (vagy más kód, ha hamis).

    Szerkesztő Visual Basic

    Az Excel beépített vizuális alapszerkesztővel rendelkezik, amely makró kódot tárol, és kölcsönhatásba lép az Excel könyvvel. A Visual Basic Editor a programozási nyelv szintaxisában hibákat oszt ki, és hibakeresési eszközöket biztosít a működés nyomon követéséhez és a kód hibáinak felderítéséhez, hogy segítsen a fejlesztőnek az írásban.

    Indítsa el a makró végrehajtását

    A rögzített makró munkájának ellenőrzéséhez a következőket kell tennie:

    1. Ugyanebben a lapon («Fejlesztő») és a «Code» csoportban kattintson a Makrók gombra (a forró gombok alt + f8) is használható).
    2. A megjelenített ablakban válassza ki a makrót, és kattintson a «Run» parancsra.Jegyzet: Egyszerűbb lehetőség van a makró végrehajtásának megkezdésére — Használja a kulcsfontosságú kombinációt, amelyet makró létrehozáskor beállítottunk.
    3. Az ellenőrzés eredménye a korábban végrehajtott (rögzített) műveletek ismétlése lesz.

    Helyes makró

    A létrehozott makró módosítható. A leggyakoribb ok, hogy erre az eredményre van szükség — tette írásakor hiba. Itt van, hogyan lehet szerkeszteni a makrót:

    1. Nyomja meg a „makrók” gombot (vagy Ctrl + F8 kombináció).
    2. A megjelenő ablakban válassza ki a makrót, majd kattintson a „Change”.
    3. A képernyőn megjelenik a «Microsoft Visual Basic» szerkesztő ablak, amelyben szerkeszthetünk. Az egyes makrók szerkezete a következő:
      • Megnyitja az «Sub» parancsot, bezárja — «Vége»;
      • Az «Sub» után megjeleníti a makró nevét;
      • A következő a leírás (ha van) és a kijelölt kulcskombináció;
      • Csapat «tartomány (» … «).Válassza a «Visszaadja a sejtszámot. Például «tartomány (» B2 «).Válassza a «Kiválasztja a B2 cellát.
      • A sorban «ActiveCell.A formares1c1 «jelzi a képlet sejtértéket vagy műveletet.
      • Nézzük próbálja meg beállítani a makró, nevezetesen, add B4 cella azt értéke 3. A következő sorokat hozzá kell adnia a makró kódhoz:
      • A kapott D2 sejthez, szintén meg kell változtatnia a kezdeti kifejezést a következőkben:
        .Jegyzet: Kérjük, vegye figyelembe, hogy a sejcímek ebben a sorban (ActiveCell.Formular1c1) írja az R1C1 stílusát.
      • Amikor minden készen áll, a szerkesztő zárva lehet (csak kattintson az ablak jobb felső sarkában lévő keresztre).
      • Fuss a végrehajtás a megváltozott makro, ami után lehet észrevenni, hogy az asztal meg egy új töltött cella (B4 értékkel „3”), és azt is, finomított az eredmény tekintetében a megváltozott formula.
      • Ha nagy makróval foglalkozunk, akkor a végrehajtás, amelynek végrehajtása sok időt igényelhet, a kézi szerkesztési változások segítenek abban, hogy megbirkózzanak a feladattal gyorsabban.
        • Hozzáadva a parancs végén, felgyorsíthatjuk a munkát, mert a makró végrehajtása során a képernyő változásai nem jelennek meg.
        • Ha újra be kell küldeni a kijelzőt a képernyőn, írja be a parancsot: .
        • Annak érdekében, hogy ne töltsön be a program újraszámítását minden változás után, a kezdetektől kezdve írjuk a csapatot, és a végén — . Most a számítás csak egyszer történik.

        Források

        • https: // lumpics.Ru / how-to-create-a-makro-in-excel /
        • HTTPS: // MicroExcel.RU / SOZDANIE-MAKROSOV /
        • http: // topexcel.RU / KAK-SOZDAT-MAKROS-V-Excel /
        • https: // kiolvasható.COM / VBA-Macros / Kak-Napisat-Makros
        • https: // office-guru.En / excel / samouchitel-po-rabote-s-makrosami-v-excel-449.Html
        • http: // ruExcel.Ru / egyszerű makrók /
        • https: // mikrooldat.Ru / excel / vba / első makrók

        Комментарии закрыты, но обратные ссылки и pingbacks ещё работают.