Excel gombok
Az Excelben a gombokkal makrókat lehet hívni. Ez az oktatóanyag kitér az Excel gombok létrehozására, a makrók hozzárendelésére, tulajdonságaik beállítására stb.
Alapértelmezés szerint az Excel makrók listában érhetők el a Nézet szalag „Makrók” gombjával.
Gyakran azonban könnyen hozzáférést szeretne biztosítani egy adott makróhoz közvetlenül a munkalapon. Ezt egy gombbal lehet elérni.
A gombvezérlő úgy néz ki, mint egy Microsoft Windows gomb, és kattintásra makrót futtat. Ez sokkal praktikusabb módja a leggyakrabban használt makrók elérésének, és egyszerű módja annak, hogy az egyéni funkciókat a munkafüzet többi felhasználója elé tárja.
Futtasson makrót egy gomb segítségével
Ha makrót szeretne futtatni az Excel gombjaiból, egyszerűen kattintson a gombra:
Az Excel fejlesztői lap
A gombok a Fejlesztő lapon érhetők el.
Sajnos az Excel alapértelmezés szerint elrejti a Fejlesztő lapot. Ha nem látja a Fejlesztői szalagot, kövesse az alábbi lépéseket:
- Kattintson Fájl > Lehetőségek a bal oldali szegély listájában
- Ban,-ben Lehetőségek párbeszédablak kiválasztása Szalag testreszabása> A szalag testreszabása> Fő lapok és jelölje be a „Fejlesztő” jelölőnégyzetet, majd kattintson a gombra rendben.
Makró gomb hozzáadása
Az Excelben válassza a Fejlesztő fület, majd kattintson a „Beszúrás”Legördülő menüben a Vezérlők részben. Többféle vezérlő létezik, két részre osztva: „Form Controls” és „ActiveX Controls”.
Egyelőre csak kattintson a Gomb ellenőrzés alatt "Űrlapvezérlők”. Ezután vigye az egeret bárhová a munkalap felületén, majd tartsa lenyomva a bal egérgombot, és húzza az egeret a téglalap körvonalának rajzolásához. Amikor elengedi a bal egérgombot, megjelenik egy új párbeszédpanel, melynek címe: „Makró hozzárendelése”.
Makró hozzárendelése egy gombhoz
Itt hozzárendelhet egy meglévő makrót a gombhoz, rögzíthet egy új makrót, létrehozhat egy új makrót a semmiből a VBA használatával, vagy kattintson a „Mégse” gombra, és térjen vissza a gombhoz később.
Rendelje hozzá a meglévő makrót egy gombhoz
Egy meglévő makró hozzárendeléséhez egyszerűen válassza ki a makró nevét a listában, majd kattintson az OK gombra.
Szerkessze a meglévő makrót a gombhoz való hozzárendelés előtt
Ha módosítani szeretne egy makrót, mielőtt hozzárendeli a gombhoz, válassza ki a makró nevét a listában, majd kattintson a „Szerkesztés” gombra (az „Új” gomb szövege „Szerkesztés” -re változik).
Rögzítsen makrót és rendelje hozzá a gombhoz
Új makró rögzítéséhez és a gombhoz való hozzárendeléséhez kattintson a „Felvétel…” gombra. Ez felhozza a Makró rögzítése párbeszédpanelen, ahol megad egy nevet, majd kattintson az „OK” gombra. A gomb hozzárendeli a makrót. Eközben az Excel felvételi állapotban marad, amíg a Fejlesztő lap „Kód” szakaszában a „Rögzítés leállítása” gombra kattint.
Írja be a VBA eljárást, és rendelje hozzá a gombhoz
Ha új makrót szeretne írni a gombhoz, írja be a makró új nevét a párbeszédpanel tetején található szövegmezőbe, majd kattintson az „Új” gombra. Az Excel megjeleníti a VB szerkesztőt, amelyben egy új üres makróeljárást fog látni a megadott névvel. Ez az eljárás egy új modulban lesz tárolva, amely a Projekt ablakban látható.
Makró módosítása gombhoz
A gombhoz rendelt makró megváltoztatásához egyszerűen kattintson a jobb gombbal a gombra, és válassza a lehetőséget Makró hozzárendelése:
Itt láthatja a hozzárendelt makrót, és elvégezheti a kívánt módosításokat.
A gomb tulajdonságainak beállítása az Excelben
Az Excel gomb áthelyezése vagy átméretezése
Miután elhelyezett egy gombot, könnyen áthelyezheti vagy átméretezheti. Ezen műveletek bármelyikének végrehajtásához kattintson a jobb gombbal a gombra. Ezután kattintson a bal egérgombbal, és húzza a gombot a kívánt helyre, vagy méretezze át.
Gomb átnevezése
A gomb kiválasztásával kattintson a bal egérgombbal a szerkeszteni kívánt szövegre.
Több sor hozzáadásához egyszerűen nyomja meg a gombot BELÉP kulcs.
Formátum gomb
Más gombtulajdonságok formázásához Kattintson a jobb gombbal> Formátumvezérlés
Itt módosíthatja a betűméretet és sok más gombtulajdonságot:
Különös figyelmet érdemel a „Tulajdonságok” lap, amely megváltoztatja a gomb viselkedését a környező sorok és oszlopok beszúrása, törlése, átméretezése vagy elrejtése/elrejtése során.
- Mozgás és méret a cellákkal: A gomb mozog és átméretezi a sorokat és az oszlopokat.
- Mozogjon, de ne méretezze a cellákat: A gomb mozog, de nem méretezi át.
- Ne mozogjon vagy méretezzen cellákkal: A gomb nem mozdul el vagy nem méretezi át.
- Végül, Objektum nyomtatása beállíthatja, hogy az objektum megjelenjen a nyomatokon. Ez alapértelmezés szerint nincs bejelölve, de tetszés szerint bekapcsolható.
Makró hozzárendelése egy alakhoz
A gombok mellett a makrók más objektumokhoz, például képekhez, szövegdobozokhoz és alakzatokhoz is hozzárendelhetők. Kép vagy alakzat segítségével tetszés szerint megjelenő gombot készíthet. Az Excel számos testreszabható alakzatot tartalmaz, beleértve a sokszögeket, nyilakat, szalaghirdetéseket és egyebeket, amelyek jobban illeszkedhetnek a munkalaphoz, mint a hagyományos gombok.
A formák a Beszúrás lapról érhetők el:
Válassza ki a kívánt alakzatot az Alak legördülő menüből, rajzolja azt a munkalapra, mint egy gombvezérlőt, majd kattintson rá a jobb egérgombbal, és válassza a „Makró hozzárendelése…” lehetőséget az előugró párbeszédpanelen. A beállítások megegyeznek a makró gombhoz rendelésével.
Makró hozzárendelése hiperhivatkozáshoz
A makrók hiperhivatkozásokhoz is rendelhetők a használatával VBA események. Az események olyan eljárások, amelyek bizonyos műveletek végrehajtásakor aktiválódnak:
- A munkafüzet megnyitása/bezárása/mentése
- A munkalap be- és kikapcsolása
- A sejtértékek megváltoznak
- Kattintson a Hiperhivatkozás linkre
- és több.
Az eseményekhez szükség van a VBA ismereteire. Ha többet szeretne megtudni az eseményekről, látogasson el VBA oktatóanyagunkba.