Kuidas makrosid Excelis kirjutada: makroõpetus - mis on & Kasutage

Lang L: none (table-of-contents):

Anonim

Mis on Exceli makro?

Exceli makro on salvestus- ja taasesitustööriist, mis lihtsalt salvestab teie Exceli sammud ja makro taasesitab seda mitu korda, kui soovite. VBA makrod säästavad aega, kuna need automatiseerivad korduvaid ülesandeid. See on programmeerimiskood, mis töötab Exceli keskkonnas, kuid makrode programmeerimiseks ei pea te olema kooder. Makros täpsemate muudatuste tegemiseks vajate põhiteadmisi VBA-st.

Selles õpetuses algajatele mõeldud Exceli makros saate teada Exceli makro põhitõed:

  • Mis on Exceli makro?
  • Miks Exceli makrosid kasutatakse Excelis?
  • Mis on VBA võhikute keeles?
  • Exceli makro põhitõed
  • Samm-sammult näide makrode salvestamisest Excelis

Miks Exceli makrosid kasutatakse Excelis?

Inimestena oleme harjumuse olendid. On teatud asju, mida me teeme igapäevaselt, igal tööpäeval. Kas poleks parem, kui oleks olemas mõni maagiline viis ühe nupu vajutamiseks ja kõik meie rutiinsed ülesanded on tehtud? Ma kuulen, kuidas sa jah ütled. Selle saavutamiseks aitab Exceli makro. Võõrakeeles on makro defineeritud kui teie tavapäraste toimingute salvestamine Excelis, mida saate ühe nupuga uuesti mängida.

Näiteks töötate veevärgiettevõtte kassapidajana. Osa kliente maksab panga kaudu ja päeva lõpuks peate andmed pangast alla laadima ja vormindama viisil, mis vastab teie ärinõuetele.

Andmeid saate importida Excelisse ja vormindada. Järgmisel päeval peate tegema sama rituaali. Varsti muutub see igavaks ja tüütuks. Makrod lahendavad sellised probleemid selliste rutiinsete ülesannete automatiseerimisega . Sammude salvestamiseks saate kasutada makrot

  • Andmete importimine
  • Selle vormindamine vastavalt ettevõtte aruandlusnõuetele.

Mis on VBA võhikute keeles?

VBA on Visual Basic for Applications lühend. See on programmeerimiskeel, mida Excel kasutab tavapäraste ülesannete täitmisel teie sammude salvestamiseks. Exceli makrode eeliste nautimiseks ei pea olema programmeerija ega väga tehniline inimene. Excelis on funktsioone, mis genereerisid teie jaoks lähtekoodi automaatselt. Lisateavet leiate artiklist VBA.

Exceli makro põhitõed

Makrod on üks arendaja funktsioonidest. Vaikimisi ei kuvata arendajate vahelehte Excelis. Peate selle kuvama aruande kohandamise kaudu

Exceli makrosid saab ründajate abil teie süsteemi rikkuda. Vaikimisi on need Excelis keelatud. Kui peate käivitama makrosid, peate lubama töötavad makrod ja käivitama ainult need makrosid, mille kohta teate, et need on pärit usaldusväärsest allikast

Kui soovite Exceli makrosid salvestada, peate oma töövihiku salvestama makrotoega vormingus * .xlsm

Makro nimi ei tohiks sisaldada tühikuid.

Selle loomisel täitke alati makro kirjeldus. See aitab teil ja teistel mõista, mida makro teeb.

Samm-sammult näide makrode salvestamisest Excelis

Selles Exceli makrode õpetuses õpime nüüd Excelis makro loomist:

Töötame Exceli makrode olulisuses kirjeldatud stsenaariumiga. Selle Exceli makroõpetuse jaoks töötame järgmise CSV-failiga makrode kirjutamiseks Excelis.

Ülaltoodud faili saate alla laadida siit

Laadige alla ülaltoodud CSV-failid ja makrod

Loome makrotoega malli, mis impordib ülaltoodud andmed ja vormindab need vastavalt meie ettevõtte aruandlusnõuetele.

Luba arendaja valik

VBA programmi käivitamiseks peab teil olema juurdepääs Exceli arendajavalikule. Lubage arendaja valik, nagu on näidatud allpool Exceli makro näites, ja kinnitage see Exceli põhilindile.

1. samm) minge peamenüüsse "FILE"

Valige suvand "Valikud".

Samm 2) Nüüd avaneb teine ​​aken, selles aknas tehke järgmist

  • Klõpsake valikul Kohanda linti
  • Märkige valiku Arendaja märkeruut
  • Klõpsake nuppu OK

3. samm) vahekaart Arendaja

Nüüd näete lindil vahekaarti ARENDAJA

4. samm. Laadige alla CSV

Esiteks näeme, kuidas saame arvutustabelisse käsunupu luua ja programmi käivitada.

  • Looge draivis C kaust nimega Pangakviitungid
  • Kleepige allalaaditud fail Receipts.csv

5. samm. Salvestage makro

  1. Klõpsake vahekaarti ARENDAJA
  2. Klõpsake käsku Salvesta makro, nagu on näidatud alloleval pildil

Kuvatakse järgmine dialoogiaken

  1. Sisestage makro nimeks ImportBankReceipts.
  2. Teine samm on vaikimisi olemas
  3. Sisestage kirjeldus, nagu on näidatud ülaltoodud skeemil
  4. Klõpsake vahekaarti "OK"

Samm 6) Tehke makrotoimingud / toimingud, mida soovite salvestada

  • Pange kursor lahtrisse A1
  • Klõpsake vahekaarti ANDMED
  • Klõpsake lindiribal Hangi välised andmed nuppu Tekstist

Kuvatakse järgmine dialoogiaken

  1. Minge kohalikule kettale, kuhu olete CSV-faili salvestanud
  2. Valige CSV-fail
  3. Klõpsake nuppu Import

Saate järgmise viisardi

Pärast ülaltoodud toimingute tegemist klõpsake nuppu Järgmine

Järgige ülaltoodud samme ja klõpsake nuppu Järgmine

  • Klõpsake nuppu Lõpeta
  • Teie töövihik peaks nüüd välja nägema järgmine

7. samm. Vormindage andmed

Muutke veerud paksuks, lisage üldsumma ja kasutage kogusumma saamiseks funktsiooni SUM.

8. samm. Lõpeta makro salvestamine

Nüüd, kui oleme oma tavapärase töö lõpetanud, võime klõpsata nupul Lõpeta makro salvestamine, nagu on näidatud alloleval pildil

9. samm. Taasesitage makro

Enne töövihiku salvestamist peame imporditud andmed kustutama. Teeme seda malli loomiseks, mida kopeerime iga kord, kui meil on uued kviitungid ja soovime käivitada makro ImportBankReceipts.

  • Tõstke esile kõik imporditud andmed
  • Paremklõpsake esiletõstetud andmetel
  • Klõpsake nuppu Kustuta
  • Klõpsake nuppu Salvesta nimega
  • Salvestage töövihik makrotoega vormingus, nagu allpool näidatud

  • Tehke värskelt salvestatud mallist koopia
  • Ava see
  • Klõpsake vahekaarti ARENDAJA
  • Klõpsake nuppu Makrod

Kuvatakse järgmine dialoogiaken

  1. Valige ImportBankReceipts
  2. Tõstab esile teie makro kirjelduse
  3. Klõpsake nuppu Käivita

Saad järgmised andmed

Palju õnne, lõite just oma esimese makro Excelis.

Kokkuvõte

Makrod lihtsustavad meie tööelu, automatiseerides enamiku tavapärastest töödest, mida teeme. Makrosid Exceli toetab Visual Basic for Applications.