Kas yra „Excel“ makrokomanda?
„Excel Macro“ yra įrašų ir atkūrimo įrankis, kuris paprasčiausiai įrašo jūsų „Excel“ veiksmus ir makrokomanda jį atkurs tiek kartų, kiek norite. VBA makrokomandas taupo laiką, nes automatizuoja pasikartojančias užduotis. Tai programavimo kodo dalis, veikianti „Excel“ aplinkoje, tačiau norint programuoti makrokomandas nereikia būti koduotoju. Nors norint atlikti pažangius makrokomandos pakeitimus, jums reikia pagrindinių VBA žinių.
Šioje „Macro“ programoje „Excel“ pradedantiesiems pradedantiesiems sužinosite „Excel“ makrokomandos pagrindus:
- Kas yra „Excel“ makrokomanda?
- Kodėl „Excel“ makrokomandos naudojamos „Excel“?
- Kas yra VBA pasauliečių kalba?
- „Excel“ makrokomandų pagrindai
- Žingsnis po žingsnio makrokomandų įrašymo į „Excel“ pavyzdys
Kodėl „Excel“ makrokomandos naudojamos „Excel“?
Kaip žmonės, mes esame įpročio padarai. Yra tam tikrų dalykų, kuriuos darome kasdien, kiekvieną darbo dieną. Ar ne geriau, jei būtų koks nors stebuklingas būdas paspausti vieną mygtuką ir visos mūsų įprastos užduotys būtų atliktos? Girdžiu, kaip sakote „taip“. „Excel“ makrokomanda padeda tai pasiekti. Profesijos kalba makrokomanda apibrėžiama kaip įprastų „Excel“ veiksmų įrašymas, kurį galite atkurti naudodami vieną mygtuką.
Pavyzdžiui, jūs dirbate kasininku vandens komunalinių paslaugų įmonėje. Kai kurie klientai moka per banką, o dienos pabaigoje jūs turite atsisiųsti duomenis iš banko ir juos suformatuoti taip, kad atitiktų jūsų verslo reikalavimus.
Duomenis galite importuoti į „Excel“ ir formatą. Kitą dieną jums reikės atlikti tą patį ritualą. Netrukus tai taps nuobodu ir nuobodu. Makrokomandas tokias problemas sprendžia automatizuodamas tokias įprastas užduotis . Norėdami įrašyti veiksmus, galite naudoti makrokomandą
- Duomenų importavimas
- Formatuokite, kad atitiktų jūsų verslo ataskaitų teikimo reikalavimus.
Kas yra VBA pasauliečių kalba?
VBA yra „Visual Basic for Applications“ akronimas. Tai programavimo kalba, kurią „Excel“ naudoja įrašyti jūsų veiksmus, kai atliekate įprastas užduotis. Jums nereikia būti programuotoju ar labai technišku asmeniu, kad galėtumėte mėgautis „Excel“ makrokomandų teikiamais pranašumais. „Excel“ turi funkcijų, kurios automatiškai sugeneruoja jums šaltinio kodą. Norėdami sužinoti daugiau informacijos, perskaitykite straipsnį apie VBA.
„Excel“ makrokomandų pagrindai
Makrokomandos yra viena iš kūrėjo funkcijų. Pagal numatytuosius nustatymus skirtukas kūrėjams nerodomas „Excel“. Turėsite jį parodyti naudodami tinkintą ataskaitą
Užpuolikai gali pažeisti jūsų sistemą naudodami „Excel“ makrokomandas. Pagal numatytuosius nustatymus jie yra išjungti „Excel“. Jei jums reikia paleisti makrokomandas, turėsite įgalinti vykdomas makrokomandas ir paleisti tik tas makrokomandas, kurios, jūsų nuomone, yra iš patikimo šaltinio
Jei norite išsaugoti „Excel“ makrokomandas, turite išsaugoti darbaknygę makrokomandos formatu * .xlsm
Makrokomandos pavadinime neturėtų būti jokių tarpų.
Kurdami visada užpildykite makrokomandos aprašymą. Tai padės jums ir kitiems suprasti, ką daro makrokomanda.
Žingsnis po žingsnio makrokomandų įrašymo į „Excel“ pavyzdys
Dabar šioje „Excel“ makrokomandų programoje sužinosime, kaip sukurti makrokomandą „Excel“:
Dirbsime pagal scenarijų, aprašytą makrokomandų svarboje „Excel“. Šioje „Excel“ makrokomandų programoje mes veiksime naudodami šį CSV failą, kad rašytume makrokomandas „Excel“.
Pirmiau pateiktą failą galite atsisiųsti čia
Atsisiųskite aukščiau pateiktą CSV failą ir makrokomandas
Sukursime makrokomandą įgalinantį šabloną, kuris importuos anksčiau nurodytus duomenis ir juos suformatuos, kad atitiktų verslo ataskaitų teikimo reikalavimus.
Įgalinti kūrėjo parinktį
Norėdami vykdyti VBA programą, turite turėti prieigą prie kūrėjo parinkties „Excel“. Įjunkite kūrėjo parinktį, kaip parodyta toliau pateiktame „Excel“ makrokomandos pavyzdyje, ir prispauskite jį prie pagrindinės „Excel“ juostos.
1 žingsnis) Eikite į pagrindinį meniu „FILE“
Pasirinkite parinktį „Parinktys“.
2 žingsnis) Dabar bus atidarytas kitas langas, kuriame atlikite šiuos veiksmus
- Spustelėkite Tinkinti juostelę
- Pažymėkite žymės langelį, skirtą parinkčiai Kūrėjas
- Spustelėkite mygtuką Gerai
3 žingsnis) Kūrėjo skirtukas
Dabar juostoje galėsite pamatyti skirtuką KŪRĖJAI
4 žingsnis) Atsisiųskite CSV
Pirma, mes pamatysime, kaip galime sukurti komandos mygtuką skaičiuoklėje ir vykdyti programą.
- Sukurkite aplanką C diske pavadinimu Banko kvitai
- Įklijuokite atsisiųstą failą Receipts.csv
5 žingsnis) Įrašykite makrokomandą
- Spustelėkite skirtuką KŪRĖJAS
- Spustelėkite Įrašyti makrokomandą, kaip parodyta paveikslėlyje žemiau
Gausite tokį dialogo langą
- Įveskite ImportBankReceipts kaip makrokomandos pavadinimą.
- Antrasis žingsnis bus numatytasis
- Įveskite aprašymą, kaip parodyta aukščiau esančioje diagramoje
- Spustelėkite skirtuką „Gerai“
6 žingsnis) Atlikite makrokomandas / veiksmus, kuriuos norite įrašyti
- Įdėkite žymeklį į langelį A1
- Spustelėkite skirtuką DUOMENYS
- Spustelėkite mygtuką Iš teksto juostos juostoje Gauti išorinius duomenis
Gausite tokį dialogo langą
- Eikite į vietinį diską, kuriame išsaugojote CSV failą
- Pasirinkite CSV failą
- Spustelėkite mygtuką Importuoti
Gausite tokį vedlį
Atlikę pirmiau nurodytus veiksmus, spustelėkite mygtuką Kitas
Atlikite pirmiau nurodytus veiksmus ir spustelėkite kitą mygtuką
- Spustelėkite mygtuką Baigti
- Dabar jūsų darbaknygė turėtų atrodyti taip
7 žingsnis) Suformatuokite duomenis
Stulpelius paryškinkite, pridėkite bendrą sumą ir naudokite funkciją SUM, kad gautumėte bendrą sumą.
8 žingsnis. Nustokite įrašyti makrokomandą
Dabar, kai baigėme savo įprastą darbą, galime spustelėti sustabdyti makrokomandos mygtuką, kaip parodyta žemiau esančiame paveikslėlyje
9 žingsnis. Pakartokite makrokomandą
Prieš išsaugodami darbo knygą, turėsime ištrinti importuotus duomenis. Tai padarysime norėdami sukurti šabloną, kurį nukopijuosime kiekvieną kartą, kai turėsime naujus kvitus ir norėsime paleisti makrokomandą „ImportBankReceipts“.
- Pažymėkite visus importuotus duomenis
- Dešiniuoju pelės mygtuku spustelėkite paryškintus duomenis
- Spustelėkite Ištrinti
- Spustelėkite mygtuką išsaugoti kaip
- Išsaugokite darbaknygę makrokomandos formatu, kaip parodyta žemiau
- Padarykite naujai išsaugoto šablono kopiją
- Atidarykite jį
- Spustelėkite skirtuką KŪRĖJAS
- Spustelėkite mygtuką Makrokomandos
Gausite tokį dialogo langą
- Pasirinkite ImportBankReceipts
- Paryškina makrokomandos aprašymą
- Spustelėkite mygtuką Vykdyti
Gausite šiuos duomenis
Sveikiname, ką tik sukūrėte savo pirmąją makrokomandą „Excel“.
Santrauka
Makrokomandos supaprastina mūsų gyvenimą, nes automatizuoja daugumą įprastų darbų, kuriuos atliekame. „Macros Excel“ teikia „Visual Basic for Applications“.