Luo painomakro Excelissä - Kolme suosituinta menetelmää (vaihe vaiheelta)

Sisällysluettelo

Luo makropainike Excelissä

Excelin yleisimmät tehtävät voidaan automatisoida tarpeettoman ajankulutuksen välttämiseksi. Puhuttuaan automaatiosta VBA-makrot ovat tapa edetä Excelissä; kun makrokoodaus on valmis, meidän on suoritettava kyseinen ohjelma saadaksesi määritetyn työn valmiiksi. Olet jo nähnyt painikkeen, joka pystyy tekemään työn monissa laskentataulukoissa, joten kun ohjelmointi on valmis, voimme osoittaa työn yhdelle painikkeesta, joten vain napsauttamalla painiketta, määritetty työ suoritetaan . Joten tässä artikkelissa opastamme sinut luomaan Excel-painikkeen tehtävän suorittamiseksi.

3 tapaa luoda painike Macro Excelissä?

Kuten tiedämme, makrokoodaus on täydellinen tapa automatisoida tehtävät; on pieni asia, jonka voimme tehdä koodin suorittamiseksi. Makro ja painikkeet ovat täydellisiä yhdistelmiä; se on kuin "tyypillinen intialainen avioliitto poikasta tykkää tytöstä ja tyttö tykkää pojasta". Aivan napin painalluksella voimme suorittaa satoja rivejä, joten jotkut monimutkaisista raporteista voidaan automatisoida ja luovuttaa tiimisi jäsenille ja sanoa, että heidän on vain napsauttava painiketta saadaksesi työn.

Joten Excelissä voimme luoda Excel-painikkeen kolmella tavalla, ja ne ovat alla.

  1. Muodot
  2. Aktiivinen X-ohjaus
  3. Lomakehallinta Excelissä

Näemme kukin niistä yksityiskohtaisesti nyt.

# 1 - Muotojen käyttö

Paras ja helppo tapa luoda painike makron määrittämiseksi on Excelin ”muodot”. Voimme lisätä monenlaisia ​​muotoja exceliin, ja voimme myös muotoilla nämä muodot haluamallamme tavalla.

Ennen muotojen lisäämistä alla on makro, jonka kirjoitimme suodattamaan arvot alla oleviin tietoihin.

Meillä on tietoja sarakkeissa A - E, ja G2-solussa olemme luoneet avattavan luettelon kaikista korttityypeistä, G2-solussa valitsemamme korttityyppi tulisi suodattaa dataan ja tätä varten alla on kirjoittamamme Excel-makrokoodi.

Koodi:

Alasuodatin_arvot () Dim LR As Long Dim LC Long Long Dim Rng as Range LR = Solut (Rivit.Määrä, 1) .End (xlUp) .Rivi LC = Solut (5, Columns.Count) .End (xlToLeft) .Column Aseta Rng = Solut (5, 1). Muuta (LR, LC) Rng.AutoFilter-kenttä: = 4, Kriteerit1: = Alue ("G2").

Suoritettaessa yllä olevaa koodia se suodattaa arvot, jotka on valittu solussa G2. Joka kerta, kun meidän on avattava Visual Basic Editor, ja meidän on suoritettava koodi.

Joten nyt lisäämme muotoja makron määrittämiseksi.

Vaihe 1: Siirry Excelissä INSERT-välilehteen ja etsi "Shapes" -vaihtoehto.

Vaihe 2: Kun napsautat avattavaa "Muotot" -luetteloa, näemme monia muotovaihtoehtoja.

Valitse mikä tahansa muoto ja piirrä taulukkoon (tietotaulukon yläpuolelle).

Vaihe 3: Kun olet lisännyt muodot, meidän on annettava siihen teksti-arvo, joten napsauta hiiren kakkospainikkeella muotoa ja valitse Muokkaa tekstiä.

Vaihe 4: Kirjoita teksti samalla tavalla kuin haluat välittää viestin käyttäjälle.

Vaihe 5: Tämä on muodon oletusnäkymä, joten voimme muotoilla sen Muotoile-välilehdellä.

Vaihe 6: Kun muodolle on annettu oikea muotoilu, napsauta hiiren kakkospainikkeella ja valitse "Määritä makro".

Vaihe 7: Nyt tämä avaa kaikki makronimet visuaalisen peruseditorin.

Valitse makro, jonka haluat liittää muotoon.

Vaihe 8: Napsauta nyt "Ok" ja muotoon on määritetty makro.

Nyt kun viet hiiren muodon päälle, näet käden osoittimen osoittavan napsautusvaihtoehtoa.

Jos napsautat, määritetty makro suoritetaan ja solussa G2 oleva arvo suodatetaan.

# 2 - Lomakeohjausmuotojen ja Active X: n käyttö

Kehittäjä-välilehdellä meillä on vaihtoehto nimeltä "Lisää"; tämän mukaisesti; meillä on "Form Control" ja "Active X Control".

Valitse Lomakkeen hallinta -kohdasta Button- vaihtoehto.

Piirrä tämä laskentataulukkoon ja saat heti luettelon makroista.

Valitse makro, jonka haluat määrittää, ja sulje yllä oleva ikkuna napsauttamalla "Ok".

Nyt Button on luotu suorittamaan makro.

Näin voimme luoda Excelissä painikkeen makron suorittamiseksi.

Muistettavaa

  • Active X Control -painike vaatii lisää koodaustietoja, joten sitä ei käsitellä tässä artikkelissa.
  • Shape & Form -ohjauksen perusero on niiden muotoilu ja tyyli.

Mielenkiintoisia artikkeleita...