Ce este o macro Excel?
Excel Macro este un instrument de înregistrare și redare care înregistrează pur și simplu pașii Excel, iar macro-ul îl va reda de câte ori doriți. Macro-urile VBA economisesc timp, deoarece automatizează sarcini repetitive. Este o bucată de cod de programare care rulează într-un mediu Excel, dar nu este nevoie să fiți un programator pentru a programa macrocomenzile. Cu toate acestea, aveți nevoie de cunoștințe de bază despre VBA pentru a face modificări avansate în macro.
În acest tutorial Macro în Excel pentru începători, veți învăța elementele de bază ale macrocomenzilor Excel:
- Ce este o macro Excel?
- De ce sunt utilizate macro-urile Excel în Excel?
- Ce este VBA într-un limbaj laic?
- Noțiuni de bază despre macro-ul Excel
- Exemplu pas cu pas de înregistrare a macro-urilor în Excel
De ce sunt utilizate macro-urile Excel în Excel?
Ca oameni, suntem creaturi ale obișnuinței. Există anumite lucruri pe care le facem zilnic, în fiecare zi lucrătoare. Nu ar fi mai bine dacă ar exista un mod magic de a apăsa un singur buton și toate sarcinile noastre de rutină sunt terminate? Te aud că spui da. Macro în Excel vă ajută să realizați acest lucru. În limbajul unui profan, o macro este definită ca o înregistrare a pașilor de rutină în Excel pe care o puteți reda folosind un singur buton.
De exemplu, lucrați ca casier pentru o companie de servicii de apă. Unii dintre clienți plătesc prin bancă și, la sfârșitul zilei, vi se cere să descărcați datele de la bancă și să le formatați într-un mod care să îndeplinească cerințele dvs. de afaceri.
Puteți importa datele în format Excel și format. A doua zi vi se va cere să efectuați același ritual. În curând va deveni plictisitor și plictisitor. Macrocomenzile rezolvă astfel de probleme automatizând astfel de sarcini de rutină . Puteți utiliza o macro pentru a înregistra pașii
- Importul datelor
- Formatarea acestuia pentru a îndeplini cerințele de raportare a afacerii.
Ce este VBA într-un limbaj laic?
VBA este acronimul pentru Visual Basic pentru aplicații. Este un limbaj de programare pe care Excel îl folosește pentru a vă înregistra pașii pe măsură ce efectuați sarcini de rutină. Nu trebuie să fiți programator sau o persoană foarte tehnică pentru a vă bucura de avantajele macro-urilor în Excel. Excel are funcții care au generat automat codul sursă pentru dvs. Citiți articolul despre VBA pentru mai multe detalii.
Noțiuni de bază despre macro-ul Excel
Macrocomenzile sunt una dintre caracteristicile dezvoltatorului. În mod implicit, fila pentru dezvoltatori nu este afișată în Excel. Va trebui să-l afișați prin raportul de personalizare
Macro-urile Excel pot fi utilizate pentru a compromite sistemul dvs. de către atacatori. În mod implicit, acestea sunt dezactivate în Excel. Dacă trebuie să rulați macrocomenzi, va trebui să activați macrocomenzile și să rulați numai macrocomenzi despre care știți că provin dintr-o sursă de încredere
Dacă doriți să salvați macrocomenzi Excel, atunci trebuie să salvați registrul de lucru într-un format activat pentru macro * .xlsm
Numele macro nu ar trebui să conțină spații.
Completați întotdeauna descrierea macro-ului atunci când creați una. Acest lucru vă va ajuta pe dvs. și pe ceilalți să înțelegeți ce face macro-ul.
Exemplu pas cu pas de înregistrare a macro-urilor în Excel
Acum, în acest tutorial pentru macrocomenzi Excel, vom învăța cum să creăm o macrocomandă în Excel:
Vom lucra cu scenariul descris în importanța macrocomenzilor Excel. Pentru acest tutorial de macrocomenzi Excel, vom lucra cu următorul fișier CSV pentru a scrie macrocomenzi în Excel.
Puteți descărca fișierul de mai sus aici
Descărcați fișierul și macrocomenzile CSV de mai sus
Vom crea un șablon activat pentru macro, care va importa datele de mai sus și le vom forma pentru a îndeplini cerințele noastre de raportare a afacerii.
Activați opțiunea pentru dezvoltatori
Pentru a executa programul VBA, trebuie să aveți acces la opțiunea de dezvoltator din Excel. Activați opțiunea pentru dezvoltator așa cum se arată în exemplul de macro Excel de mai jos și fixați-o în panglica dvs. principală în Excel.
Pasul 1) Accesați meniul principal „FILE”
Selectați opțiunea „Opțiuni”.
Pasul 2) Acum se va deschide o altă fereastră, în acea fereastră urmează lucrurile
- Faceți clic pe Personalizați panglica
- Bifați caseta de verificare pentru opțiunea Dezvoltator
- Faceți clic pe butonul OK
Pasul 3) fila Dezvoltator
Acum veți putea vedea fila DEVELOPER din panglică
Pasul 4) Descărcați CSV
În primul rând, vom vedea cum putem crea un buton de comandă pe foaia de calcul și să executăm programul.
- Creați un folder în unitatea C numit Chitanțe bancare
- Lipiți fișierul receipts.csv pe care l-ați descărcat
Pasul 5) Înregistrați macro
- Faceți clic pe fila DEVELOPER
- Faceți clic pe Înregistrare macro așa cum se arată în imaginea de mai jos
Veți primi următoarea fereastră de dialog
- Introduceți ImportBankReceipts ca nume de macro.
- Pasul doi va fi acolo în mod implicit
- Introduceți descrierea așa cum se arată în diagrama de mai sus
- Faceți clic pe fila „OK”
Pasul 6) Efectuați operațiile macro / pașii pe care doriți să îi înregistrați
- Puneți cursorul în celula A1
- Faceți clic pe fila DATA
- Faceți clic pe butonul Din text de pe bara panglică Obțineți date externe
Veți primi următoarea fereastră de dialog
- Accesați unitatea locală unde ați stocat fișierul CSV
- Selectați fișierul CSV
- Faceți clic pe butonul Import
Veți primi următorul expert
Faceți clic pe butonul Următor după ce urmați pașii de mai sus
Urmați pașii de mai sus și faceți clic pe butonul următor
- Faceți clic pe butonul Finalizare
- Cartea dvs. de lucru ar trebui să arate acum după cum urmează
Pasul 7) Formatați datele
Faceți coloanele aldine, adăugați totalul mare și utilizați funcția SUMĂ pentru a obține suma totală.
Pasul 8) Opriți înregistrarea macro
Acum că am terminat munca de rutină, putem face clic pe butonul de oprire a înregistrării macro așa cum se arată în imaginea de mai jos
Pasul 9) Redă macrocomenzile
Înainte de a ne salva carnetul de lucru, va trebui să ștergem datele importate. Vom face acest lucru pentru a crea un șablon pe care îl vom copia de fiecare dată când avem noi chitanțe și dorim să rulăm macrocomanda ImportBankReceipts.
- Evidențiați toate datele importate
- Faceți clic dreapta pe datele evidențiate
- Faceți clic pe Ștergere
- Faceți clic pe butonul Salvare ca
- Salvați registrul de lucru într-un format activat pentru macro așa cum se arată mai jos
- Faceți o copie a șablonului nou salvat
- Deschidel
- Faceți clic pe fila DEVELOPER
- Faceți clic pe butonul Macros
Veți primi următoarea fereastră de dialog
- Selectați ImportBankReceipts
- Evidențiază descrierea macro-ului dvs.
- Faceți clic pe butonul Executare
Veți obține următoarele date
Felicitări, tocmai ați creat prima dvs. macro în Excel.
rezumat
Macrocomenzile ne simplifică viața profesională prin automatizarea majorității lucrărilor de rutină pe care le facem. Macros Excel sunt alimentate de Visual Basic pentru aplicații.