Johdanto Excel VBA -makroihin

Jos olet usein Microsoft Excel -käyttäjä, sinun on suoritettava joitain rutiinitöitä, kuten lisäämällä soluja exceliin, alustamalla solut joka kerta, lisäämällä rivejä tai sarakkeita, lisäämällä numeroita vaatimuksemme mukaisesti jne. Nämä tehtävät saattavat kuluttaa paljon aikasi päivittäin. Onko jollain tavalla mahdollista vähentää näiden tehtävien suorittamaa aikaa silloin tällöin? Lyhyesti sanottuna, onko mitään tapaa automatisoida nämä tehtävät niin, että sinun ei tarvitse työskennellä niiden parissa aina silloin tällöin? Vastaus on iso KYLLÄ! Tällaiset tehtävät on täysin mahdollista automatisoida Microsoft Excel -sovelluksen avulla makrojen avulla.

Mikä on makro?

Excel on työkalu, jonka yhteisö on kehittänyt ja kehittänyt niin, että se voi olla todella kätevä ja yksinkertainen käyttää. Makro on pieni pala ohjelmointikoodia, sama kuin meillä on perinteisissä ohjelmointikielissä, kuten C, C ++, C # jne., Joita voidaan käyttää excelissä joidenkin tehtävien automatisoimiseen. Excelissä meillä on erillinen ympäristö makrojen käsittelemistä varten. Sitä kutsutaan Visual Basics for Applications. Tässä ympäristössä voit kirjoittaa, tallentaa ja käyttää myös koodinpätkiä, joiden avulla voit automatisoida päivittäiset asiat.

Kuinka ottaa käyttöön Kehittäjän välilehti?

Ennen kuin voit luoda, tallentaa ja suorittaa makroa, sinun on ensin otettava käyttöön Kehittäjän välilehti. Tämä välilehti sisältää useita makroihin liittyviä vaihtoehtoja, kuten makron nauhoittaminen, makron nauhoituksen lopettaminen jne. Näemme askel askeleelta, kuinka Excel-sovelluksen kehittäjä-välilehti voidaan ottaa käyttöön jatkaa makron luomista.

Vaihe 1: Siirry Tiedosto- valikko-välilehdelle tällä hetkellä avoinna olevalla Excel-välilehdellä.

Vaihe 2: Napsauta Tiedosto-valikossa Asetukset, jotka sijaitsevat valikon viimeisen käytettävissä olevan vaihtoehdon luettelossa. Se avaa luettelon kaikista Microsoft Excel -sovelluksen käytettävissä olevista vaihtoehdoista.

Vaihe 3: Napsauta Mukauta nauha -kohtaa avatavan ikkunan nimeltä Excel-asetukset, kun haluat käyttää nauhan mukautusvaihtoehtoja.

Vaihe 4: Täällä mukautusasetuksissa näet Kehittäjä- vaihtoehdon. Valitse se, niin että se aktivoituu excel-päänauhaan ja siihen pääsee helposti. Napsauta OK, kun olet tarkistanut Kehittäjä-vaihtoehdon.

Heti kun painat OK, näet Kehittäjä-välilehden aktiivisena Excel-nauhavalikossa, ja siinä on joukko erilaisia ​​vaihtoehtoja. Katso alla oleva kuvakaappaus.

Kuinka tallentaa makro?

VBA-automaation asiantuntijana kaikki alkaa makron tallentamisesta.

Voit ladata tämän VBA Macros Excel -mallin täältä - VBA Macros Excel Template

Tallennamme nyt yksinkertaisen makron, johon voit syöttää nimesi ja siirtyä seuraavaan soluun automaattisesti. Aika jännittävä, eikö niin? Noudata alla olevia vaiheita.

Vaihe 1: Siirry nykyisen työarkin, jonka olet juuri ottanut käyttöön, Kehittäjä- välilehteen.

Voit nähdä koko joukon käytettävissä olevia vaihtoehtoja Kehittäjä-välilehdessä. Samoin kuin tosielämän kehittäjällä tai automaation asiantuntijalla on useita automatisointivaihtoehtoja hänen kanssaan.

Vaihe 2: Valitse vaihtoehto nimeltä Tallenna makro . Sen avulla voit tallentaa tekemäsi tehtävät aktiiviselle excel-arkille ja luoda makron taustalle samalla, jotta voit automatisoida jutut.

Vaihe 3: Heti kun napsautat Tallenna makro -painiketta, näet ponnahdusikkunan, jossa voit nimetä makron, lisätä siihen pikakuvakkeen ja lisätä myös kuvauksen samalle. Aion muuttaa makron nimen ja lisätä siihen pikakuvakkeen. Paina OK kaikkien tarkistusten jälkeen.

Kun olet painanut OK, järjestelmä alkaa tallentaa makroa. Tarkoittaa, riippumatta siitä, mitä tehtäviä aiot tehdä Excel-taulukossa, ne tallennetaan makroina. Voit nähdä, että Tallenna makro -painike on muuttunut tilaan Lopeta tallennus. Se tarkoittaa, että makro on alkanut tallentaa.

Vaihe 4: Annan nimeni Excel-taulukon soluun A2 ja painan Enter-painiketta. Sen jälkeen solu A3 valitaan automaattisesti tai voidaan sanoa, että toimittaja siirtyy kohti solua A3. Tämä on tehtävä, jonka automatisoimme. Napsauta Lopeta tallennus -painiketta kaikkien näiden painosten jälkeen.

Onnittelut, makro on luotu.

Vaihe 5: Napsauta Kehittäjä-välilehden Visual Basic -vaihtoehtoa nähdäksesi luomamme koodi.

Voit nähdä koodin Visual Basic Editor -paneelin Moduuli-osiossa.

Nyt tarkistamme, toimiiko luomamme makro hyvin.

Vaihe 6: Poista tiedot solusta A2. Napsauta Kehittäjät-välilehden Makro-painiketta ja suorita makro.

Voit nähdä, että nimi “Lalit Salunkhe” syötetään soluun A2 ja solu A3 valitaan seuraavaksi.

Näin voimme tallentaa makron exceliin. Muista tallentaa tämä tiedosto makroa tukevana tiedostona, jotta kaikki makrot tallennetaan VBE: hen.

Ruudunumeroiden luominen makroa käyttämällä

Luo neliömäisiä numeroita käyttämällä makroja Excel VBA -sovelluksessa noudattamalla seuraavia ohjeita.

Vaihe 1: aloita makron nauhoittaminen. Annoin tälle makrolle nimen Squared_Numbers ja käytin Ctrl + Shift + B tämän makron pikakuvakkeena. Napsauta OK-painiketta ja makro alkaa tallentaa.

Vaihe 2: Syötä nyt sarakkeeseen A numerot 1-10 solujen A2: A11 poikki. Nämä ovat numerot, joille haluamme neliöt sarakkeessa B.

Vaihe 3: Solussa B2 kerrotaan tähdellä kerrottamalla solu A2 itsestään ja siten luodaan sama kaava kuin luvun neliöiminen.

Vaihe 4: Vedä kentät alaspäin kohtaan B11.

Vaihe 5: Lopeta tallennus napsauttamalla Lopeta tallennus -painiketta.

Poista nyt kaikki sarakkeiden A ja B tiedot, jotta voidaan testata, toimiiko koodi moitteettomasti.

Vaihe 6: Napsauta Makro-painiketta ja suorita makro nimeltään Squared_Numbers.

Näet, että Numerot- ja Ruudut-sarakkeet luodaan vastaavasti sarakeotsikoiden kanssa.

Näin voimme tallentaa ja käyttää makroa.

Muistettavat VBA-makrot

  • Varmista aina, että tallennat tiedoston Excel Macro-Enabled -lehtenä, jotta makro tallennetaan ja sitä voidaan käyttää.
  • Makron tallentaminen on aina hyvä käytäntö, koska sitä voidaan käyttää jatkoautomaatioon riippumatta työkirjoista.

Suositellut artikkelit

Tämä on opas VBA-makroihin. Tässä keskustellaan siitä, kuinka makrojen tallentaminen Exceliin ja kuinka neliösumman luominen makroilla tehdään yhdessä käytännön esimerkkien ja ladattavan Excel-mallin kanssa. Voit myös katsoa seuraavia artikkeleita saadaksesi lisätietoja -

  1. Kuinka piilottaa piilota sarakkeet VBA: ssa?
  2. VBA CDate (esimerkkejä Excel-mallilla)
  3. Opas VBA: n julkiseen muuttujaan
  4. Kommentoi koodilohkoa VBA: lla
  5. VBA Environ

Luokka: