Gomb hozzáadása és makró hozzárendelése az Excelben

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.

Segít a fejlesztés a helyszínen, megosztva az oldalt a barátaiddal

wave wave wave wave wave