Kas ir Excel makro?
Excel Macro ir ierakstu un atskaņošanas rīks, kas vienkārši reģistrē jūsu Excel darbības, un makro to atskaņos tik reižu, cik vēlaties. VBA makro ietaupa laiku, jo automatizē atkārtotus uzdevumus. Tas ir programmēšanas koda gabals, kas darbojas Excel vidē, taču, lai programmētu makro, jums nav jābūt kodētājam. Lai gan makro ir nepieciešamas uzlabotas izmaiņas, jums ir nepieciešamas pamatzināšanas par VBA.
Šajā apmācības makros programmā Excel iesācējiem jūs uzzināsiet Excel makro pamatus:
- Kas ir Excel makro?
- Kāpēc Excel makro tiek izmantoti programmā Excel?
- Kas ir VBA laju valodā?
- Excel makro pamati
- Soli pa solim makro ierakstīšanas piemērs programmā Excel
Kāpēc Excel makro tiek izmantoti programmā Excel?
Kā cilvēki mēs esam ieraduma radības. Ir dažas lietas, ko mēs darām ikdienā, katru darba dienu. Vai nebūtu labāk, ja būtu kāds maģisks veids, kā nospiest vienu pogu, un visi mūsu ikdienas uzdevumi ir paveikti? Es dzirdu, kā tu saki jā. Makro programmā Excel palīdz to sasniegt. Nespeciālista valodā makro tiek definēts kā ierasto darbību ierakstīšana programmā Excel, kuras varat atkārtot, izmantojot vienu pogu.
Piemēram, jūs strādājat par kasieri ūdensapgādes uzņēmumā. Daži klienti maksā, izmantojot banku, un dienas beigās jums ir jāielādē dati no bankas un jāformatē tā, lai tas atbilstu jūsu biznesa prasībām.
Datus var importēt programmā Excel un formātā. Nākamajā dienā jums būs jāveic tas pats rituāls. Drīz tas kļūs garlaicīgs un garlaicīgs. Makro risina šādas problēmas, automatizējot šādus ikdienas uzdevumus . Lai ierakstītu soļus, varat izmantot makro
- Datu importēšana
- Tā formatēšana, lai tā atbilstu jūsu biznesa pārskatu prasībām.
Kas ir VBA laju valodā?
VBA ir Visual Basic for Applications saīsinājums. Tā ir programmēšanas valoda, kuru Excel izmanto, lai ierakstītu jūsu darbības, veicot ikdienas uzdevumus. Lai izbaudītu Excel makro priekšrocības, jums nav jābūt programmētājam vai ļoti tehniskai personai. Programmā Excel ir funkcijas, kas automātiski ģenerē avota kodu. Lai iegūtu sīkāku informāciju, izlasiet rakstu par VBA.
Excel makro pamati
Makro ir viena no izstrādātāja funkcijām. Pēc noklusējuma izstrādātāju cilne programmā Excel netiek parādīta. Jums tas būs jāparāda, izmantojot pielāgotu pārskatu
Excel makro var izmantot, lai uzbrucēji varētu apdraudēt jūsu sistēmu. Pēc noklusējuma tie programmā Excel ir atspējoti. Ja jums ir nepieciešams palaist makro, jums būs jāiespējo palaist makro un palaist tikai tos, par kuriem jūs zināt, ka tie ir no uzticama avota
Ja vēlaties saglabāt Excel makro, darbgrāmata jāsaglabā makro iespējotā formātā * .xlsm
Makro nosaukumā nedrīkst būt atstarpes.
Veidojot to, vienmēr aizpildiet makro aprakstu. Tas palīdzēs jums un citiem saprast, ko makro dara.
Soli pa solim makro ierakstīšanas piemērs programmā Excel
Tagad šajā Excel makro apmācībā mēs uzzināsim, kā izveidot makro programmā Excel:
Mēs strādāsim ar scenāriju, kas aprakstīts makro Excel nozīmībā. Šajā Excel makro apmācībā mēs strādāsim ar šo CSV failu, lai rakstītu makro programmā Excel.
Iepriekš minēto failu varat lejupielādēt šeit
Lejupielādējiet iepriekš minētos CSV failus un makro
Mēs izveidosim makro iespējotu veidni, kas importēs iepriekš minētos datus un formatēs tos atbilstoši mūsu biznesa pārskatu prasībām.
Iespējot izstrādātāja opciju
Lai izpildītu VBA programmu, jums ir jābūt piekļuvei izstrādātāja opcijai programmā Excel. Iespējojiet izstrādātāja opciju, kā parādīts zemāk esošajā Excel makro piemērā, un piespraudiet to savā programmā Excel galvenajā lentē.
1. solis) Dodieties uz galveno izvēlni "FILE"
Atlasiet opciju "Opcijas".
2. solis) Tagad tiks atvērts vēl viens logs, tajā rīkojieties šādi
- Noklikšķiniet uz Pielāgot lenti
- Atzīmējiet izvēles rūtiņu opcijai Izstrādātājs
- Noklikšķiniet uz pogas Labi
3. solis) cilne Izstrādātājs
Tagad lentē varēsiet redzēt cilni ATTĪSTĪTĀJS
4. solis. Lejupielādējiet CSV
Pirmkārt, mēs redzēsim, kā mēs varam izveidot komandu pogu izklājlapā un izpildīt programmu.
- Diskā C izveidojiet mapi ar nosaukumu Bankas kvītis
- Ielīmējiet lejupielādēto failu Receipts.csv
5. solis) Ierakstiet makro
- Noklikšķiniet uz cilnes ATTĪSTĪTĀJS
- Noklikšķiniet uz Record Macro, kā parādīts attēlā zemāk
Jūs saņemsiet šādu dialoga logu
- Kā makro nosaukumu ievadiet ImportBankReceipts.
- Otrais solis būs pēc noklusējuma
- Ievadiet aprakstu, kā parādīts iepriekšējā diagrammā
- Noklikšķiniet uz cilnes "Labi"
6. solis) Veiciet makro darbības / darbības, kuras vēlaties ierakstīt
- Ievietojiet kursoru šūnā A1
- Noklikšķiniet uz cilnes DATI
- Noklikšķiniet uz pogas No teksta lentes joslā Iegūt ārējos datus
Jūs saņemsiet šādu dialoga logu
- Dodieties uz vietējo disku, kurā esat saglabājis CSV failu
- Atlasiet CSV failu
- Noklikšķiniet uz pogas Importēt
Jūs saņemsiet šādu vedni
Pēc iepriekš minēto darbību veikšanas noklikšķiniet uz pogas Tālāk
Izpildiet iepriekš minētās darbības un noklikšķiniet uz nākamās pogas
- Noklikšķiniet uz pogas Pabeigt
- Jūsu darbgrāmatai tagad vajadzētu izskatīties šādi
7. solis. Formatējiet datus
Padariet kolonnas treknrakstā, pievienojiet kopsummu un izmantojiet funkciju SUM, lai iegūtu kopējo summu.
8. solis. Pārtrauciet makro ierakstīšanu
Tagad, kad esam pabeiguši ikdienas darbu, mēs varam noklikšķināt uz pogas Pārtraukt makro ierakstīšanu, kā parādīts zemāk esošajā attēlā
9. solis. Atkārtojiet makro
Pirms darba grāmatas saglabāšanas mums būs jāizdzēš importētie dati. Mēs to darīsim, lai izveidotu veidni, kuru mēs kopēsim katru reizi, kad būsim jauni kvītis un vēlēsimies palaist makro ImportBankReceipts.
- Iezīmējiet visus importētos datus
- Ar peles labo pogu noklikšķiniet uz iezīmētajiem datiem
- Noklikšķiniet uz Dzēst
- Noklikšķiniet uz pogas Saglabāt kā
- Saglabājiet darbgrāmatu makro iespējotā formātā, kā parādīts zemāk
- Izveidojiet tikko saglabātās veidnes kopiju
- Atver to
- Noklikšķiniet uz cilnes ATTĪSTĪTĀJS
- Noklikšķiniet uz pogas Makro
Jūs saņemsiet šādu dialoga logu
- Atlasiet ImportBankReceipts
- Izceļ jūsu makro aprakstu
- Noklikšķiniet uz pogas Palaist
Jūs saņemsiet šādus datus
Apsveicam, jūs tikko izveidojāt savu pirmo makro programmā Excel.
Kopsavilkums
Makro vienkāršo mūsu darba dzīvi, automatizējot lielāko daļu ikdienas darbu, ko mēs darām. Makro Excel nodrošina Visual Basic for Applications.