Makro käivitamine Excelis-täielik samm-sammuline juhend

Lang L: none (table-of-contents)

Vaadake videot - kuidas makro Excelis käivitada

Excelis saate makro luua, salvestades selle või kirjutades koodi VB -redaktorisse.

Kui olete loonud, peate makro käivitama.

Selles õpetuses näitan teile erinevaid viise makro käivitamiseks Excelis.

Kui olete huvitatud VBA lihtsast õppimisest, vaadake minu lehte Online VBA koolitus Excelis.

Kuidas Excelis makro käivitada

Selle õpetuse jaoks oletame, et meil on makro nimega „ColorCell” järgmise koodiga:

Alamvärviraku () vahemik ("A1"). Interior.Color = vbRed End Sub

See ühe rea kood täidaks aktiivse lehe lahtri A1 punase värviga.

Nüüd vaatame erinevaid võimalusi selle makro käivitamiseks Excelis.

Käivitage makro, klõpsates kujundil

Üks lihtsamaid viise makro käivitamiseks on töölehel nupp ja makro käivitamiseks see nupp.

See on lihtne ja intuitiivne.

Selle meetodi eeliseks on see, et see muudab makro käivitamise tõesti lihtsaks ja intuitiivseks. Isegi kui jagate töövihikut kellegagi, kes ei tunne VBA -d, saab ta lihtsalt nupul klõpsata ja toiminguid näha (isegi teadmata, mis tagaosas toimub).

Midagi, nagu allpool näidatud:

Selleks toimige järgmiselt.

  • Klõpsake vahekaarti Lisa.
  • Klõpsake rühmas Illustratsioonid ikooni Kujundid. Sisestage kujund, millele soovite makro määrata.
  • Klõpsake töölehel suvalist kohta. See lisab kujundobjekti töölehele.
  • Suuruse muutmine/vormindamine soovitud viisil. Ülaltoodud näites olen muutnud suurust, värvi ja äärist. Samuti saate kujundisse sisestada mis tahes teksti, lihtsalt selle valides ja teksti tippides.
  • Paremklõpsake kujundit ja valige suvand Määra makro. See avab dialoogiboksi Makro määramine.
  • Valige dialoogiboksis Makro määramine makro, mille soovite kujundile määrata, ja klõpsake nuppu OK.

See on kõik! Nüüd töötab kuju nupuna ja iga kord, kui sellel klõpsate, käivitab see määratud makro.

Käivitage makro, klõpsates nuppu

Kuigi kuju saab vormindada, on nupul standardvorming.

See näeb välja selline:

Saate nupule määrata makro ja seejärel makro käivitada, klõpsates sellel nupul.

Makrole nupule määramiseks toimige järgmiselt.

  • Avage vahekaart Arendaja -> Juhtelemendid -> Lisa -> Vormi juhtelemendid -> Nupp.
    • Vahekaart Arendaja pole lindil vaikimisi nähtav ja peate selle enne kasutamist lisama …
  • Klõpsake töölehel suvalist kohta. Niipea kui seda teete, avaneb dialoogiboks Makro määramine.
  • Valige makro, mille soovite nupule määrata, ja klõpsake nuppu OK. See sisestaks nupu töölehele.

Selle tehnika abil sisestatud nupp on tavaline ja te ei saa nupu vormingut muuta (erinevalt kujunditest, kus saate praktiliselt kõike muuta).

Siiski saate nupu teksti muuta. Selleks paremklõpsake seda ja valige Redigeeri teksti.

Märkus. Makro saate määrata ka teistele interaktiivsetele juhtelementidele, näiteks märkeruudule või kerimisribale.

Makro käitamine lindilt (vahekaart Arendaja)

Kui töövihikus on mitu makrot, näete dialoogiboksis Makrod kõigi makrosid. See hõlbustab mitme makro käivitamist ühest kohast.

Siin on sammud.

  • Minge vahekaardile Arendaja -> Kood -> Makrod.
  • Dialoogiboks Makrod loetleb kõik töövihiku makrod. Valige üks, mida soovite käivitada.
  • Klõpsake nuppu Käivita.

Käivitage VB redaktorist makro

Kui kirjutate ja katsetate makrosid, saate nuppude sisestamise asemel makro otse VB -redaktorist käivitada.

Siin on sammud.

  • Valige koodiaknas suvaline rida koodi sees. Kui teil on mitu makrot/alamprogrammi, veenduge, et kursor oleks selles makro, mida soovite käivitada.
  • Minge tööriistaribale ja klõpsake rohelise kolmnurga ikooni (saate kasutada ka kiirklahvi - F5).

Niipea kui seda teete, täidetakse makro.

Kui teil on avatud ainult VB -redaktor (ja te ei näe töölehte), ei pruugi te muudatusi töölehel näha. Saate minimeerida VB Editori ekraani ja seejärel käivitada makro, et näha muudatusi reaalajas.

Samuti võivad teile meeldida järgmised Exceli VBA õpetused:

  • Lahtrite ja vahemikega töötamine Excel VBA -s.
  • Töölehtedega töötamine VBA -s.
  • Töövihikutega töötamine VBA -s.
  • Silmuste kasutamine Excel VBA -s.
  • Kasutades IF Siis muud avaldust Excel VBA -s.
  • Kasutaja määratud funktsioonide loomine Excelis.
  • Exceli VBA sündmused - lihtne (ja täielik) juhend.
  • Kuidas luua ja kasutada isiklikku makro töövihikut Excelis.
  • 24 Kasulikud Exceli makro näited.
  • Exceli lisandmooduli loomine ja kasutamine
  • Excel VBA järgmise silmuse kasutamise juhend.
wave wave wave wave wave