Kuidas lisada VBA-nuppu Excelis? - ülevaade, tüübid

VBA-koodi sisaldava töövihiku kasutamisel saate lisada makro-nupu, et muudel Exceli kasutajatel oleks lihtsam koodi käitada ilma VBA-koodita. Exceli kasutajad Exceli krahhikursus Meie Exceli krahhikursus on mõeldud finantsanalüütikutele, kes soovivad müüritänaval ette valmistuda. Õppige Exceli otseteid, valemeid, fuktsioone, vormindamist. Kasutage selliseid nuppe, et hõlpsasti juurde pääseda enamikul makros makstest töölehel.

Lisage VBA nupp

Nuppude lisamine töölehele aitab avastada teisi kasutajaid teie töövihiku kohandatud funktsioonidega. Kui nupul VBA klõpsatakse, aktiveerib see automaatselt makro ja see välistab vajaduse makrode loomiseks või nendele juurde pääsemiseks kasutada vahekaarti Arendaja.

Töölehtede VBA-nuppude tüübid

1. Vormi juhtnupud

Vormi juhtimine on üks peamisi viise nupu loomiseks, mis käivitab makro, kui kasutaja sellel klõpsab. See töötab samamoodi nagu ActiveX-i juhtnupud, kuid need erinevad mitmes aspektis. Vormi juhtnupud jätavad mulje, et neid vajutatakse, kui kasutaja neile klõpsab, ja nende välimus sarnaneb nuppudega, mida kasutatakse MS Windowsi vanemates versioonides. Nupud võimaldavad kasutajatel muuta fondi tüüpi, suurust ja värvi. Kuid nupu värvi ei saa muuta.

Vormi juhtnupu loomiseks toimige järgmiselt.

  1. Mine Arendaja ja klõpsake nuppu Sisesta all Kontroll jaotises.
  2. Klõpsake nuppu Sisesta nupp avanevas rippmenüüs.
  3. Asetage kursor töölehe asukohta, kuhu soovite nupu luua.
  4. Ilmub hüpikaken. Klõpsake nuppu Määrake makro ja kinnitage.
  5. Kui nupp on loodud, paremklõpsake sellel ja klõpsake nuppu Vormihaldus. See võimaldab teil nupu omadusi hallata.

Nupu sildi muutmiseks paremklõpsake nuppu ja valige rippmenüüst Redigeeri teksti. Makro saate määrata ka uuesti, klõpsates rippmenüüst suvandit Määra makro.

2. Nupp ActiveX

Nupud ActiveX Control on vormi juhtimise nuppude parim alternatiiv ja need võimaldavad rohkem vormindamisvalikuid kui viimased. Nuppude loomisel ActiveX-i abil peavad kasutajad lisama sündmuse makro lehemudelisse. Makro käivitatakse pärast makro klõpsamist.

Nupud ActiveX Control võimaldavad kasutajatel lisada ka muid sündmuste käivitajaid, näiteks topeltklõps. See võimaldab kasutajatel teha täiendavaid toiminguid, kui nupul topeltklõpsatakse.

ActiveX-juhtnupu loomiseks toimige järgmiselt.

  1. Ava Arendaja sakk ja minge Kontroll jaotises. Klõpsake nuppu Sisesta ja kerige ActiveX-i juhtelementideni.
  2. Klõpsake esimest nuppu ActiveX-i juhtnuppude all (käsunupp).
  3. Asetage kursor töölehe asukohta, kus soovite oma nuppu kuvada.
  4. Makro loomiseks klõpsake nuppu Kuva kood VBA-redaktori käivitamiseks vahekaardil Arendaja rühmas Juhtnupud. Valige CommandButton1 alamprotseduuril (vasakul). Vajutage nuppu Klõpsake VBA redaktori akna paremas servas oleval rippmenüül.
  5. Sisestage alamprotseduuris olemasoleva makro nimi või looge oma VBA-kood. Olemasolevad makrod leiate töövihikust, klõpsates jaotises Kood makrosid. Saate lisada mitu makrot, sisestades VBA-redaktoris iga makro nime eraldi ridadele.
  6. Klõpsake nuppu Kujundus režiimis selle välja lülitamiseks ja VBA-redaktori sulgemiseks enne VBA-koodi käivitamist. Seejärel looge makro käivitamiseks töölehele ActiveX nupu loomine.
  7. Nupu omaduste muutmiseks klõpsake nuppu Atribuudid jaotises Juhtnupud. Teise võimalusena paremklõpsake nuppu ja valige rippmenüüst Atribuudid.

3. Exceli kujundid

Lisaks nuppude loomisele vahekaardil Arendaja saavad Exceli kasutajad nuppude loomiseks kasutada ka Exceli kujundeid. Exceli kujundite kasutamise eelis vorminuppude või ActiveX-juhtnuppude ees on see, et kujundid võimaldavad kõige rohkem vormindamis- ja stiilivalikuid. Nuppude moodsaks muutmiseks saate muuta nuppude värve, kujundust ja fonti.

Nupu loomiseks Excelis Exceli kujundite abil toimige järgmiselt.

  1. Klõpsake nuppu Sisesta ja seejärel klõpsake nuppu Kujundid.
  2. Valige oma nupu eelistatud kuju (valisime ümardatud ristküliku).
  3. Kuju suuruse määramiseks lohistage valitud kuju töölehe eelistatud kohta.
  4. Paremklõpsake nuppu ja valige Redigeeri teksti nupu sildi muutmiseks. Nuppu saate vormindada ka vahekaardil Avaleht saadaval olevate tööriistade abil.
  5. Makro määramiseks paremklõpsake nuppu ja valige Määrake makro.
  6. Valige makro See töövihik loendit, et makrod saaksid jagada teiste töövihikut kasutavate kasutajatega. Makro kinnitamiseks vajutage OK.
  7. Makrotoimingu käivitamiseks klõpsake nuppu.

Lisaressursid

Finance on ülemaailmse finantsmudeli modelleerimise ja hindamise analüütiku (FMVA) ametlik pakkuja. FMVA® sertifikaat. Liituge 350 600+ üliõpilasega, kes töötavad sellistes ettevõtetes nagu Amazon, JP Morgan ja Ferrari, mis on loodud selleks, et aidata kõigil saada maailmatasemel finantsanalüütikuks . Finantsmodelleerimise kursuste, koolituste ja õppuste abil võib igaüks maailmas saada suurepäraseks analüütikuks.

Oma karjääri edendamiseks on kasulikud allpool olevad täiendavad finantsressursid:

  • Exceli IVBA näited Exceli VBA näited Exceli VBA võimaldab kasutajal teha Excelis toimuvaid protsesse automatiseerivaid makrosid. Selles juhendis kasutatakse Exceli VBA näiteid, kuidas makrot salvestada makro seadistamise teel, muutujate deklareerimist ja andmete viitamist.
  • VBA Excelis VBA Excelis VBA on Visual Basic for Application lühend. VBA on programmeerimiskeel, mille on välja töötanud Microsoft Corp. ja see on integreeritud programmi
  • VBA kiirjuhend VBA kiirjuhend Selles VBA kiirjuhendis on toodud Exceli VBA funktsioonide loend. Töövihiku töövihikud ("MyBook.xls") Töölehe töölehed ("Sheet1") või Sheets ("Sheet1") Lahter või vahemik A1 konventsioonivahemikus ("A1") või Range ("A1: C5") Mitmes lahtris või vahemikud Range ("A1, C5, D11") või Range ("A1: C5, F6, D2: E5") Vahemik R1C1-s
  • Üleminek Excelilt Pythonile Üleminek Excelilt Pythonile Paljud ettevõtted on nüüd üleminekul Excelilt Pythonile, Hollandi programmeerija Guido van Rossumi loodud kõrgetasemelisele üldotstarbelisele programmeerimiskeelele

Lang L: none (rec-post)

$config[zx-auto] not found$config[zx-overlay] not found