Cum să înregistrați o macro în Excel


Efectuarea acelorași acțiuni din nou și din nou nu este doar plictisitor, dar poate fi și o pierdere de timp și o pierdere a productivitate. Acest lucru este valabil mai ales pentru utilizatori începători Excel, care s-ar putea să nu-și dea seama că este ușor să automatizeze sarcinile obișnuite prin înregistrarea unei macrocomenzi. Dar ce este o macro Excel?

Macrocomenzile Excel vă permit să automatizați multe dintre sarcinile obișnuite pe care le veți efectua, de la inserarea formulelor 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 macro în Excel, va trebui să urmați pașii de mai jos.

Ce este o macro Excel?

O macrocomandă Excel este un set de instrucțiuni înregistrate, creat manual în VBA (Visual Basic pentru aplicații) sau înregistrat automat utilizând instrumentul Excel Înregistrare macro. O macrocomandă vă permite să salvați orice număr de acțiuni obișnuite, cum ar fi ștergerea coloanelor goale, schimbarea formatării textului sau inserarea de noi formule într-un registru de lucru.

Aceste acțiuni salvate pot fi apoi executate cu faceți clic pe un buton sau utilizând o comandă rapidă de la tastatură specifică Fiecare macrocomandă are o comandă rapidă specifică pe care o puteți utiliza 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 flux de lucru în proces.

Cum să înregistrați o macro în Excel

Cel mai simplu mod de a crea o nouă macro în Microsoft Excel este să o înregistrați utilizând Instrumentul Înregistrare macro, pe care îl puteți utiliza în Excel pe Windows sau Mac. Din păcate, nu este posibil să înregistrați o macro în Excel Online.

  1. Pentru a înregistra o macrocomandă nouă în Excel, deschideți un registru de lucru nou sau existent. În fila Dezvoltatorde pe bara de panglică, selectați butonul Înregistrați macro. Alternativ, apăsați tastele Alt + T + M + Rde pe tastatură.
    1. În Înregistrați fereastra Macro, puteți seta un nume pentru macro-ul dvs. pentru a identifica scopul acestuia în caseta Nume macro, precum și pentru a furniza o descriere pentru alți utilizatori în Descriere cutie. De asemenea, puteți adăuga o tastă de comandă rapidă (cum ar fi Ctrl + T) pentru a atribui noua macro unei comenzi rapide de la tastatură.
      1. În meniul derulant Stocați macrocomanda în, puteți seta unde doriți să salvați macrocomanda odată înregistrată, cum ar fi Acest registru de lucru(la salvați-l în registrul de lucru deschis), Registrul de lucru nou(pentru a-l salva într-un registru de lucru nou) sau Registrul personal de lucru macro(pentru a vă permite să îl utilizați în mai multe registre de lucru). Selectați butonul OKpentru a începe înregistrarea după ce ați confirmat alegerile.
        1. După ce selectați OK, Excel Macro Recorder va fi în modul de înregistrare. Fiecare acțiune pe care o efectuați, de la apăsarea unui buton până la editarea unei celule, va fi înregistrată. Efectuați acțiunile pe care doriți să le înregistrați ca macro în acest moment, apoi selectați butonul Opriți înregistrareadin fila Dezvoltatordupă ce ați terminat.
        2. Rularea, editarea sau ștergerea macro-urilor Microsoft Excel existente

          În funcție de locația de salvare selectată în Înregistrare macrofereastra, Macro-ul înregistrat va fi gata să ruleze în registrul de lucru deschis sau într-un registru de lucru nou deschis.

          1. Pentru a rula, edita sau șterge macro-ul creat, selectați Dezvoltator >Macro-uridin bara de panglică.
            1. În fereastra Macro, o listă de vor fi listate macrocomenzile care vor fi rulate în registrul de lucru deschis. Pentru a rula macro-ul, selectați-l din listă, apoi selectați butonul Run. De asemenea, puteți utiliza comanda rapidă de la tastatură pe care ați selectat-o ​​atunci când ați creat macrocomanda pentru a o rula.
              1. Pentru a face schimbări la macro-ul înregistrat , selectați butonul Editați. Aceasta va deschide editorul VBA Excel, permițând utilizatorilor avansați să editați codul VBA și să modifice modul în care rulează macro-ul. Începători VBA poate fi mai ușor să ștergeți macrocomanda și să o înregistrați din nou.
                1. Pentru a șterge macro-ul, selectați-l din listă, apoi selectați butonul Ștergeți.
                  1. Excel vă va cere să confirmați că doriți să ștergeți macrocomanda. Selectați Dapentru a confirma acest lucru. Odată șters, va trebui să înregistrați din nou macrocomanda folosind pașii enumerați mai sus.
                  2. Salvarea fișierelor Excel cu macro-uri înregistrate

                    Registrele de lucru Excel sunt de obicei salvate în formatul de fișier XLSX(sau XLSpentru registrele de lucru create în Excel 2007 și mai vechi). Acest tip de fișier acceptă majoritatea datelor Excel, dar exclude orice macro Excel salvat.

                    Pentru a salva un fișier Excel cu macro-uri înregistrate, va trebui să utilizați în schimb formatul de fișier XLSM.

                    1. Pentru a salva un fișier Excel ca registru de lucru activat pentru macro, selectați Fișier>Salvare ca>Răsfoire.
                      1. În fereastra Salvați ca, selectați Cartea de lucru Excel Macro-Enabled (* .xlsm)din meniul derulant. Alegeți o locație pentru a salva fișierul, apoi selectați butonul Salvarepentru a-l salva.
                        1. Când deschideți fișierul Excel activat pentru macrocomenzi pe alt computer sau Mac, poate fi necesar să autorizați Excel să ruleze mai întâi orice macrocomenzi incluse. Selectați butonul Activați macrocomenzilepentru a face acest lucru.
                        2. Partajarea fișierelor Excel cu macro-uri înregistrate

                          Macrocomenzile Excel sunt utile, dar includ și riscuri potențiale de securitate. Dacă deschideți un fișier Excel care conține macrocomenzi dintr-o sursă pe care nu o recunoașteți sau nu aveți încredere, atunci permiteți fișierului respectiv să ruleze cod periculos pe computerul dvs.

                          Din acest motiv, furnizorii de e-mail online 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 de fișiere ca Google Drive pentru a-l partaja online cu alți utilizatori.

                          Dacă doriți să partajați fișierul Excel cu macro-activare cu alt utilizator în apropiere, ați putea să vă uitați și la metode locale de transfer de fișiere pentru a-l partaja cu un alt computer sau Mac sau cu alte dispozitive precum smartphone-uri.

                          Fișierele Excel activate pentru macro pot fi împachetate cu viruși sau alte programe malware, deci dacă deschideți un fișier Excel în care nu aveți încredere, poate fi necesar să căutați malware ulterior să vă asigurați că PC-ul dvs. nu este compromis. Sau scanează fișierul în sine înainte de a-l deschide.

                          Sfaturi și trucuri avansate Excel

                          Înregistrarea unei macro este doar una Trucul Excel care vă pot ajuta să economisiți timp, dar există și alte caracteristici Excel care vă pot face și mai productivi. Utilizatorii puternici ar putea fi interesați de folosind Excel pentru răzuirea datelor online, în timp ce analiștii de date ar putea fi curioși de cum se utilizează 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, de asemenea, să colaborează la foi de calcul Excel utilizând un registru de lucru partajat. Este posibil să găsiți că Foi de calcul Google este o opțiune mai bună pentru colaborarea online, cu multe dintre aceleași funcții și caracteristici.

                          Postări asemănatoare:


                          10.11.2020