Makrojen kirjoittaminen Excelissä: Makro-opetusohjelma - Mikä on & Käyttää

Sisällysluettelo:

Anonim

Mikä on Excel-makro?

Excel-makro on ennätys- ja toistotyökalu, joka yksinkertaisesti tallentaa Excel-vaiheesi, ja makro toistaa sen niin monta kertaa kuin haluat. VBA-makrot säästävät aikaa, kun ne automatisoivat toistuvia tehtäviä. Se on ohjelmointikoodi, joka toimii Excel-ympäristössä, mutta sinun ei tarvitse olla kooderi makrojen ohjelmoimiseksi. Tarvitset kuitenkin perustiedot VBA: sta edistyneiden muutosten tekemiseen makrossa.

Tässä Excelin aloittelijoille -makrot -oppaassa opit Excel-makron perusteet:

  • Mikä on Excel-makro?
  • Miksi Excel-makroja käytetään Excelissä?
  • Mikä on VBA maallikkokielellä?
  • Excel-makron perusteet
  • Vaiheittainen esimerkki makrojen tallentamisesta Exceliin

Miksi Excel-makroja käytetään Excelissä?

Ihmisinä olemme tapana olentoja. On tiettyjä asioita, joita teemme päivittäin, joka työpäivä. Eikö olisikin parempi, jos yhdellä painikkeella olisi jokin maaginen tapa painaa ja kaikki rutiinitehtävämme suoritetaan? Kuulen sinun sanovan kyllä. Excelin makro auttaa sinua saavuttamaan tämän. Maallikon kielellä makro määritellään Excel-ohjelman rutiinivaiheiden nauhoitukseksi, jonka voit toistaa yhdellä painikkeella.

Työskentelet esimerkiksi vesilaitosyrityksen kassana. Jotkut asiakkaista maksavat pankin kautta, ja päivän päätteeksi sinun on ladattava tiedot pankista ja alustettava ne tavalla, joka vastaa yrityksesi vaatimuksia.

Voit tuoda tiedot Exceliin ja muotoon. Seuraavana päivänä sinun on suoritettava sama rituaali. Siitä tulee pian tylsää ja tylsiä. Makrot ratkaisevat tällaiset ongelmat automatisoimalla tällaiset rutiinitehtävät . Voit tallentaa makron avulla vaiheet

  • Tietojen tuominen
  • Muotoile se vastaamaan yrityksesi raportointivaatimuksia.

Mikä on VBA maallikkokielellä?

VBA on lyhenne sanoista Visual Basic for Applications. Se on ohjelmointikieli, jota Excel käyttää tallentamaan vaiheesi suoritettaessa rutiinitehtäviä. Sinun ei tarvitse olla ohjelmoija tai erittäin tekninen henkilö, jotta voit nauttia makrojen eduista Excelissä. Excelissä on ominaisuuksia, jotka luovat lähdekoodin automaattisesti sinulle. Lue lisätietoja VBA-artikkelista.

Excel-makron perusteet

Makrot ovat yksi kehittäjän ominaisuuksista. Kehittäjien välilehti ei oletusarvoisesti näy Excelissä. Sinun on näytettävä se mukautetun raportin kautta

Hyökkääjät voivat vaarantaa järjestelmän Excel-makroja käyttämällä. Oletuksena ne ovat poissa käytöstä Excelissä. Jos sinun on suoritettava makroja, sinun on sallittava käynnissä olevat makrot ja suoritettava vain makrot, joiden tiedät olevan luotetusta lähteestä

Jos haluat tallentaa Excel-makroja, sinun on tallennettava työkirjasi makroja tukevassa muodossa * .xlsm

Makron nimessä ei saa olla välilyöntejä.

Täytä makron kuvaus aina luodessasi sitä. Tämä auttaa sinua ja muita ymmärtämään, mitä makro tekee.

Vaiheittainen esimerkki makrojen tallentamisesta Exceliin

Tässä Excel-makrojen opetusohjelmassa opitaan, miten makro luodaan Excelissä:

Työskentelemme skenaarion kanssa, joka on kuvattu makrojen merkityksessä Excel. Tätä Excel-makro-opetusohjelmaa varten kirjoitamme makroja Excelissä seuraavan CSV-tiedoston kanssa.

Voit ladata yllä olevan tiedoston täältä

Lataa yllä olevat CSV-tiedostot ja makrot

Luomme makrolla varustetun mallin, joka tuo yllä olevat tiedot ja muotoilee ne vastaamaan liiketoiminnan raportointivaatimuksia.

Ota kehittäjävaihtoehto käyttöön

VBA-ohjelman suorittamiseksi sinulla on oltava pääsy kehittäjävaihtoehtoon Excelissä. Ota kehittäjävaihtoehto käyttöön alla olevan Excel-makron esimerkin mukaisesti ja kiinnitä se Excelin päänauhaan.

Vaihe 1) Siirry päävalikkoon "FILE"

Valitse vaihtoehto "Asetukset".

Vaihe 2) Nyt avautuu toinen ikkuna, siinä ikkunassa tee seuraavat asiat

  • Napsauta Mukauta valintanauhaa
  • Valitse Kehittäjä-vaihtoehdon valintaruutu
  • Napsauta OK-painiketta

Vaihe 3) Kehittäjä-välilehti

Näet nyt KEHITTÄJÄ-välilehden nauhasta

Vaihe 4) Lataa CSV

Ensinnäkin näemme, kuinka voimme luoda komentopainikkeen taulukkoon ja suorittaa ohjelman.

  • Luo kansiolle C kansi nimeltä Pankkitodistukset
  • Liitä lataamasi Receipts.csv-tiedosto

Vaihe 5) Tallenna makro

  1. Napsauta KEHITTÄJÄ-välilehteä
  2. Napsauta Tallenna makro alla olevan kuvan mukaisesti

Saat seuraavan valintaikkunan

  1. Kirjoita makronimeksi ImportBankReceipts.
  2. Vaihe 2 on oletuksena siellä
  3. Kirjoita kuvaus yllä olevan kaavion mukaisesti
  4. Napsauta "OK" -välilehteä

Vaihe 6) Suorita tallennettavat makrotoiminnot / vaiheet

  • Aseta kohdistin soluun A1
  • Napsauta DATA-välilehteä
  • Napsauta Hae tekstistä -painiketta Hae ulkoiset tiedot -valintapalkista

Saat seuraavan valintaikkunan

  1. Siirry paikalliseen asemaan, johon olet tallentanut CSV-tiedoston
  2. Valitse CSV-tiedosto
  3. Napsauta Tuo-painiketta

Saat seuraavan ohjatun toiminnon

Napsauta Seuraava-painiketta, kun olet suorittanut yllä olevat vaiheet

Seuraa yllä olevia ohjeita ja napsauta seuraavaa painiketta

  • Napsauta Valmis-painiketta
  • Työkirjan pitäisi nyt näyttää seuraavalta

Vaihe 7) Alusta tiedot

Tee sarakkeista lihavoitu, lisää loppusumma ja käytä SUM-funktiota saadaksesi kokonaissumman.

Vaihe 8) Lopeta makron tallennus

Nyt kun olemme suorittaneet rutiinityömme, voimme napsauttaa lopettaa makron tallennus -painiketta alla olevan kuvan mukaisesti

Vaihe 9) Toista makro

Ennen kuin tallennamme työkirjan, meidän on poistettava tuodut tiedot. Teemme tämän luoda malli, jonka kopioimme joka kerta, kun meillä on uusia kuitteja ja haluamme suorittaa ImportBankReceipts-makron.

  • Korosta kaikki tuodut tiedot
  • Napsauta hiiren kakkospainikkeella korostettuja tietoja
  • Napsauta Poista
  • Napsauta Tallenna nimellä -painiketta
  • Tallenna työkirja makroja käyttävässä muodossa alla olevan kuvan mukaisesti

  • Tee kopio äskettäin tallennetusta mallista
  • Avaa se
  • Napsauta KEHITTÄJÄ-välilehteä
  • Napsauta Makrot-painiketta

Saat seuraavan valintaikkunan

  1. Valitse ImportBankReceipts
  2. Korostaa makrosi kuvauksen
  3. Napsauta Suorita-painiketta

Saat seuraavat tiedot

Onnittelut, olet juuri luonut ensimmäisen makron Excelissä.

Yhteenveto

Makrot yksinkertaistavat työelämäämme automatisoimalla useimmat tekemämme rutiinityöt. Makrot Excel toimii Visual Basic for Applications -ohjelman avulla.