Hatókör
Microsoft 365-höz készült Excel Microsoft 365-höz készült Mac Excel Excel 2024 Mac Excel 2024 Excel 2021 Mac Excel 2021 Excel 2019 Excel 2016

Űrlapvezérlő vagy parancsgomb (ActiveX-vezérlő) használatával futtathat egy makrót, amely műveletet hajt végre, amikor egy felhasználó rákattint. Mindkét gombot nyomógombnak is nevezik, amely beállítható a munkalap nyomtatásának automatizálására, az adatok szűrésére vagy a számok kiszámítására. Az Űrlapvezérlő gomb és az ActiveX-vezérlő parancsgombja általában hasonló megjelenésű és funkciójú. Van azonban néhány különbség, amelyeket a következő szakaszok ismertetnek.

Tipp: A cikkben szereplő információk haladó Excel-felhasználók számára készültek. A makrókkal kapcsolatos további információkért olvassa el a Makró hozzáadása vagy szerkesztése munkalap vezérlőeleméhez című témakört.

Gomb (űrlapvezérlő)

Gomb űrlapvezérlő

Command button (ActiveX-vezérlő)

ActiveX-parancsgomb

Az alábbi szakaszokból megtudhatja, hogyan adhat hozzá makrót egy gombhoz az Excelben – Windows vagy Mac rendszeren.

Megjegyzés: Az ActiveX-vezérlők macen nem támogatottak.

A makrók és a VBA-eszközök a Fejlesztőeszközök lapon találhatók, amely alapértelmezés szerint rejtett.

Az első lépés az engedélyezés. További információt a Fejlesztőeszközök lap megjelenítése című cikkben talál.

A menüszalag Fejlesztőeszközök lapja

Gomb hozzáadása (űrlapvezérlő)

  1. A Fejlesztőeszközök lap Vezérlők csoportjában kattintson a Beszúrás gombra, majd az Űrlapvezérlők területen kattintson a Gomb Gombkép elemre.

  2. Kattintson arra a helyre, ahol meg szeretné jeleníteni a gomb bal felső sarkát. Megjelenik a Makró hozzárendelése előugró ablak.

  3. Rendeljen makrót a gombra, majd kattintson az OK gombra.

  4. A gomb vezérlőtulajdonságainak megadásához kattintson a jobb gombbal a gombra, majd kattintson a Vezérlő formázása parancsra.

Parancsgomb hozzáadása (ActiveX-vezérlő)

  1. A Fejlesztőeszközök lap Vezérlők csoportjában kattintson a Beszúrás gombra, majd az ActiveX-vezérlők területen kattintson a Parancsgomb Gombkép .

  2. Kattintson arra a munkalapra, ahol meg szeretné jeleníteni a parancsgomb bal felső sarkát.

  3. A Vezérlők csoportban kattintson a Kód megtekintése elemre. Ezzel elindítja a Visual Basic Szerkesztő. Győződjön meg arról, hogy a Jobb oldali legördülő listában a Click (Kattintás ) lehetőség van kiválasztva. Az alművelet CommandButton1_Click (lásd az alábbi ábrát) a következő két makrót futtatja, amikor a gombra kattint: SelectC15 és HelloMessage.

    Eljárás a Visual Basic Editor alkalmazásban

  4. A parancsgomb alprojektjében tegye a következők egyikét:

    • Adja meg egy meglévő makró nevét a munkafüzetben. A makrókat a Kód csoport Makrók elemére kattintva keresheti meg. Egy gombra kattintva több makrót is futtathat, ha a makróneveket külön sorokban adja meg az alprojekten belül.

    • Szükség esetén adja hozzá a saját VBA-kódját.

  5. Zárja be a Visual Basic Szerkesztő, majd kattintson a Tervező mód Gombkép elemre, hogy a tervezési mód ki legyen kapcsolva.

  6. A gomb részét képező VBA-kód futtatásához kattintson az imént létrehozott ActiveX-parancsgombra.

  7. Az ActiveX-vezérlő szerkesztéséhez győződjön meg arról, hogy tervező módban van. A Fejlesztőeszközök lap Vezérlők csoportjában kapcsolja be a Tervezési módot.

  8. A parancsgomb vezérlőtulajdonságainak megadásához kattintson a Fejlesztőeszközök lap Vezérlők csoportjában a Tulajdonságok Gombkép elemre. Azt is megteheti, hogy a jobb gombbal a parancsgombra kattint, majd a Tulajdonságok parancsra kattint.

    Megjegyzés: Mielőtt a Tulajdonságok elemre kattint, győződjön meg arról, hogy az objektum, amelynek a tulajdonságait meg szeretné vizsgálni vagy módosítani szeretné, már ki van jelölve.

    Megjelenik a Tulajdonságok mező. Az egyes tulajdonságokkal kapcsolatos részletes információkért jelölje ki a tulajdonságot, majd nyomja le az F1 billentyűt egy Visual Basic súgója témakör megjelenítéséhez. A tulajdonság nevét a Visual Basic súgó keresőmezőbe is beírhatja. Az alábbi táblázat összefoglalja az elérhető tulajdonságokat.

Ha meg szeretné adni

A tulajdonság használata

Általános:

Azt határozza meg, hogy a vezérlő be legyen-e töltve a munkafüzet megnyitásakor. (ActiveX-vezérlők esetén figyelmen kívül hagyva.)

Automatikus betöltés (Excel)

Azt határozza meg, hogy a vezérlő képes-e fókuszt fogadni, és reagálni a felhasználó által létrehozott eseményekre.

Engedélyezve (űrlap)

A vezérlő szerkeszthető-e.

Zárolt (űrlap)

A vezérlő neve.

Név (űrlap)

A vezérlőelem csatolásának módja az alatta lévő cellákhoz (szabad lebegő, áthelyezés, de nem méret, vagy áthelyezés és méret).

Elhelyezés (Excel)

A vezérlőelem nyomtatható-e.

PrintObject (Excel)

Látható vagy rejtett vezérlőelem-e.

Látható (űrlap)

Text (Szöveg):

Betűtípus-attribútumok (félkövér, dőlt, méret, áthúzás, aláhúzás és súly).

Félkövér, Dőlt, Méret, Áthúzott, Aláhúzott, Súly (űrlap)

Leíró szöveg a vezérlőn, amely azonosítja vagy leírja azt.

Felirat (űrlap)

Azt határozza meg, hogy a vezérlő tartalma automatikusan a sor végére legyen-e tördelve.

WordWrap (űrlap)

Méret és pozíció:

Azt határozza meg, hogy a vezérlő mérete automatikusan igazodjon-e az összes tartalom megjelenítéséhez.

Automatikus méretezés (űrlap)

A magasság vagy a szélesség pontokban.

Magasság, szélesség (űrlap)

A vezérlőelem és a munkalap bal vagy felső széle közötti távolság.

Balra, Felülre (űrlap)

Formázás:

A háttér színe.

BackColor (űrlap)

A háttérstílus (átlátszó vagy átlátszatlan).

BackStyle (űrlap)

Az előtér színe.

ForeColor (űrlap)

Hogy a vezérlőnek van-e árnyéka.

Árnyék (Excel)

Kép:

A vezérlőben megjelenítendő bitkép.

Kép (űrlap)

A kép helye a képaláírás (balra, felül, jobbra stb.) viszonyítva.

PicturePosition (Űrlap)

Billentyűzet és egér:

A vezérlő billentyűparancsa.

Gyorsító (űrlap)

Egyéni egérikon.

MouseIcon (űrlap)

Az egérmutató típusa, amely akkor jelenik meg, ha a felhasználó egy adott objektum fölé helyezi az egeret (normál, nyíl, I-beam stb.).

MousePointer (űrlap)

Azt határozza meg, hogy a vezérlő átveszi-e a fókuszt, amikor rákattint.

TakeFocusOnClick (űrlap)

További segítségre van szüksége?

Kérdéseivel mindig felkeresheti az Excel technikai közösség egyik szakértőjét, vagy segítséget kérhet a közösségekben.

Lásd még

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.