A efectua aceleași acțiuni din nou și din nou nu este doar plictisitor, ci poate fi și o pierdere de timp și o pierdere a productivității . Acest lucru este valabil mai ales pentru utilizatorii Excel începători , care ar putea să nu realizeze că este ușor să automatizezi sarcinile obișnuite prin înregistrarea unei macrocomenzi. Dar ce este o macrocomandă Excel?
Macrocomenzile Excel vă permit să automatizați multe dintre sarcinile comune pe care le veți efectua, de la inserarea de formule până la formatarea datelor. Nu trebuie să fiți programator pentru a le crea, deoarece Excel vă poate înregistra acțiunile pe măsură ce le efectuați. Dacă doriți să știți cum să înregistrați o macrocomandă în Excel, va trebui să urmați pașii de mai jos.
Ce este o macrocomandă Excel?
O macrocomandă Excel este un set înregistrat de instrucțiuni, creat manual în VBA (Visual Basic for Applications) sau înregistrat automat folosind instrumentul Macro Recorder din Excel. O macrocomandă vă permite să salvați orice număr de acțiuni comune, cum ar fi ștergerea coloanelor goale, modificarea formatării textului sau inserarea de noi formule într-un registru de lucru.
Aceste acțiuni salvate pot fi apoi executate cu un clic pe un buton sau folosind o anumită comandă rapidă de la tastatură. Fiecare macrocomandă are o comandă rapidă specifică pe care o puteți folosi pentru a repeta rapid acțiunea.
Dacă utilizați Excel pentru a înregistra o macrocomandă, veți reduce timpul necesar pentru a crea sau edita o foaie de calcul, accelerând fluxul de lucru în acest proces.
Cum să înregistrați o macrocomandă în Excel
Cel mai simplu mod de a crea o nouă macrocomandă în Microsoft Excel este să o înregistrați folosind instrumentul Macro Recorder , pe care îl puteți utiliza în Excel pe Windows sau Mac. Din păcate, nu este posibilă înregistrarea unei macrocomenzi în Excel Online.
- Pentru a înregistra o macrocomandă nouă în Excel, deschideți un registru de lucru nou sau existent. În fila Dezvoltator din bara panglică, selectați butonul Înregistrare macrocomandă . Alternativ, apăsați tastele Alt + T + M + R de pe tastatură.
- În fereastra Înregistrare macrocomandă , puteți seta un nume pentru macrocomandă pentru a identifica scopul acesteia în caseta Nume macrocomandă , precum și să oferiți o descriere pentru alți utilizatori în caseta Descriere . De asemenea, puteți adăuga o tastă de comandă rapidă (cum ar fi Ctrl + T ) pentru a atribui noua macrocomandă unei comenzi rapide de la tastatură.
- În meniul derulant Stocare macrocomandă , puteți seta unde doriți să salvați macrocomanda odată ce a fost înregistrată, cum ar fi Acest registru de lucru (pentru a-l salva în registrul de lucru deschis), Registrul de lucru nou (pentru a-l salva într-un registru de lucru nou ), sau Personal Macro Workbook (pentru a vă permite să îl utilizați în mai multe registre de lucru). Selectați butonul OK pentru a începe înregistrarea după ce ați confirmat alegerile.
- După ce selectați OK , Excel Macro Recorder va fi în modul de înregistrare. Fiecare acțiune pe care o efectuați, de la clic pe un buton până la editarea unei celule, va fi înregistrată. Efectuați acțiunile pe care doriți să le înregistrați ca macrocomandă în acest moment, apoi selectați butonul Opriți înregistrarea din fila Dezvoltator după ce ați terminat.
Rularea, editarea sau ștergerea macrocomenzilor Microsoft Excel existente
În funcție de locația de salvare pe care ați selectat-o în fereastra Înregistrare macrocomandă , macrocomanda înregistrată va fi gata de rulare în registrul de lucru deschis sau într-un registru de lucru nou deschis.
- Pentru a rula, edita sau șterge macrocomandă pe care ați creat-o, selectați Dezvoltator > Macrocomenzi din bara panglică.
- În fereastra Macro , va fi listată o listă de macrocomenzi disponibile pentru a rula în registrul de lucru deschis. Pentru a rula macro-ul, selectați-o din listă, apoi selectați butonul Executare . De asemenea, puteți utiliza comanda rapidă de la tastatură pe care ați selectat-o când ați creat macrocomandă pentru a o rula.
- Pentru a face modificări macrocomenzii înregistrate, selectați butonul Editare . Aceasta va deschide editorul Excel VBA, permițând utilizatorilor avansați să editeze codul VBA și să modifice modul în care rulează macrocomanda. Începătorilor VBA le poate fi mai ușor să ștergă macrocomanda și să o înregistreze din nou.
- Pentru a șterge macrocomanda, selectați-o din listă, apoi selectați butonul Ștergere .
- Excel vă va cere să confirmați că doriți să ștergeți macrocomanda. Selectați Da pentru a confirma acest lucru. Odată ștearsă, va trebui să înregistrați macrocomanda din nou utilizând pașii enumerați mai sus.
Salvarea fișierelor Excel cu macrocomenzi înregistrate
Registrele de lucru Excel sunt de obicei salvate în formatul de fișier XLSX (sau XLS pentru registrele de lucru create în Excel 2007 și mai vechi). Acest tip de fișier acceptă majoritatea datelor Excel, dar exclude orice macrocomenzi Excel salvate.
Pentru a salva un fișier Excel cu macrocomenzi înregistrate, va trebui să utilizați în schimb formatul de fișier XLSM .
- Pentru a salva un fișier Excel ca registru de lucru cu macrocomandă, selectați Fișier > Salvare ca > Răsfoire .
- În fereastra Salvare ca , selectați Excel Macro-Enabled Workbook (*.xlsm) din meniul drop-down. Alegeți o locație pentru a salva fișierul, apoi selectați butonul Salvare pentru a-l salva.
- Când deschideți fișierul Excel activat pentru macro pe alt PC sau Mac, poate fi necesar să autorizați Excel să ruleze mai întâi orice macrocomandă inclusă. Selectați butonul Activare macrocomenzi pentru a face acest lucru.
Partajarea fișierelor Excel cu macrocomenzi înregistrate
Macrocomenzile Excel sunt utile, dar includ și potențiale riscuri de securitate. Dacă deschideți un fișier Excel care conține macrocomenzi dintr-o sursă în care nu o recunoașteți sau în care nu aveți încredere, atunci permiteți acelui fișier să ruleze cod periculos pe computer.
Din această cauză, furnizorii de e-mail online, cum ar fi Gmail, blochează automat utilizatorii să trimită fișiere XLSM (registru de lucru Excel activat pentru macro) către alți utilizatori. Dacă se întâmplă acest lucru, este posibil să puteți utiliza servicii de partajare a fișierelor precum Google Drive pentru a le partaja online altor utilizatori.
Dacă doriți să partajați fișierul Excel cu macro-activat cu un alt utilizator din apropiere, atunci puteți, de asemenea, să vă uitați la metodele locale de transfer de fișiere pentru a-l partaja cu un alt PC sau Mac sau cu alte dispozitive precum smartphone-urile.
Fișierele Excel activate pentru macro pot fi împachetate cu viruși sau alte programe malware, așa că, dacă deschideți un fișier Excel în care nu aveți încredere, poate fi necesar să scanați ulterior pentru malware pentru a vă asigura că computerul nu este compromis. Sau scanați fișierul în sine înainte de a-l deschide.
Sfaturi și trucuri avansate Excel
Înregistrarea unei macrocomenzi este doar un truc Excel care vă poate ajuta să economisiți timp, dar există și alte funcții Excel care vă pot face și mai productiv. Utilizatorii puternici ar putea fi interesați să folosească Excel pentru a răzui datele online , în timp ce analiștii de date ar putea fi curioși despre cum să folosească COUNTIFS, SUMIFS și AVERAGEIFS pentru o analiză extinsă a datelor.
Dacă preferați să lucrați în echipă sau dacă vă confruntați cu o formulă Excel complicată, puteți colabora și pe foi de calcul Excel folosind un registru de lucru partajat. Este posibil să descoperiți că Google Sheets este o opțiune mai bună pentru colaborarea online, totuși, cu multe dintre aceleași funcții și caracteristici.