Caiet de lucru personal Macro Excel - Salvați și utilizați macrocomenzi în toate registrele de lucru

Când creați / înregistrați o macrocomandă într-un registru de lucru în Excel, acesta poate fi utilizat numai în acel registru de lucru.

Dar dacă aveți o listă de macro-uri Excel utile pe care doriți să le utilizați în toate registrele de lucru? Într-un astfel de caz, este o idee bună să le salvați în registrul personal de lucru Macro.

Acest lucru vă va permite să accesați codul macro din orice registru de lucru din sistemul dvs.

Acest lucru va economisi timp, deoarece nu trebuie să recreați aceleași macrocomenzi din nou și din nou pentru fiecare registru de lucru. În schimb, îl puteți crea o singură dată, îl puteți stoca în registrul personal de lucru macro și îl puteți accesa din orice registru de lucru.

Dacă sunteți interesat să învățați VBA într-un mod ușor, consultați Instruire online VBA Excel.

Ce este un registru personal de lucru macro?

Un registru personal de lucru macro este un registru de lucru ascuns în sistemul dvs. care se deschide ori de câte ori deschideți aplicația Excel.

În legătură cu: Cum se deschid automat fișiere Excel specifice la pornire

Este un loc unde puteți stoca coduri macro și apoi accesa aceste macrocomenzi din orice registru de lucru. Este un loc minunat pentru a stoca acele macrocomenzi pe care doriți să le utilizați des.

Pentru a vă oferi un exemplu, să presupunem că obțineți în mod regulat date de la colegii dvs. și vi se cere să curățați datele și să le formatați. Deoarece trebuie să urmați aceiași pași de fiecare dată, puteți crea o macrocomandă pentru a face acest lucru și o puteți salva în registrul personal de macrocomenzi.

Acum, ori de câte ori primiți fișierul Excel, trebuie doar să rulați macro-ul (care este stocat în registrul personal de lucru și poate fi accesat din orice registru de lucru) și ați terminat.

Unde pot găsi registrul personal de lucru macro?

În mod implicit, registrul personal de lucru macro nu există. Mai întâi trebuie să-l creați.

Iată pașii pentru a crea un registru de lucru personal Macro în Excel:

  • Deschideți un registru de lucru nou sau orice registru de lucru existent.
  • Accesați fila Dezvoltator din panglică.
  • Faceți clic pe Înregistrare macro.
  • În caseta de dialog Înregistrare macro, specificați un nume (implicit este bine și).
  • În meniul drop-down „Stocați macrocomanda în”, selectați Registrul personal de lucru pentru macrocomenzi.
  • Faceți clic pe OK.

Notă: dacă nu puteți vedea fila dezvoltator în panglică, iată pașii pentru a o activa.

Dacă faceți acest lucru, se va crea un nou registru de lucru cu numele PERSONAL.XLSB și se va stoca macro-ul în acest registru de lucru.

Deoarece nu am făcut absolut nimic, macro-ul nu are cod în el. Acest lucru a fost făcut pentru a crea registrul de lucru personal Macro.

Acum că a fost creat manualul Macro Workbook, trebuie să faceți acest lucru Închide toate registrele de lucru deschise. Dacă faceți acest lucru, se va afișa un prompt așa cum se arată mai jos:

Selectați Salvare.

Când se face acest lucru, Excel va crea și stoca fișierul PERSONAL.XLSB în folderul de start, unde se va deschide automat în backend ori de câte ori deschideți Excel.

Cum să copiați macro-urile în registrul personal de lucru Macro?

Odată ce fișierul PERSONAL.XLSB este creat și salvat, puteți copia macrocomenzile pe care doriți să le refolosiți din nou.

Iată pașii pentru copierea macrocomenzilor din registrul personal de lucru Macro:

  • Deschideți Excel.
  • Accesați fila Dezvoltator.
  • Faceți clic pe opțiunea Visual Basic. Aceasta va deschide Editorul VB (sau utilizați ALT + F11).
  • În Editorul VB, în Project Explorer, veți vedea obiectul PERSONAL.XLSB.
  • Faceți dublu clic pe Modulul 1.
  • Copiați și lipiți codul macro în fereastra Codului modulului.
  • Închideți Editorul Vb.
  • Închideți și salvați Excel.

Pașii de mai sus ar salva macrocomenzile pe care doriți să le refolosiți în registrul personal de lucru Macro.

De asemenea, citiți: Cum se elimină macrocomenzile dintr-un registru de lucru Excel

Cum se utilizează macrocomenzile stocate în registrul de lucru personal pentru macrocomenzi?

Să presupunem că aveți o listă de macro-uri salvate în registrul de lucru Personal Macro și doriți să o utilizați într-un nou fișier Excel pe care îl primiți.

Iată pașii pentru a face acest lucru:

  • Accesați fila Dezvoltator.
  • Faceți clic pe Macrocomenzi.
  • În caseta de dialog Macro, selectați macrocomanda pe care doriți să o rulați.
  • Faceți clic pe Run.

Rețineți că caseta de dialog macro vă arată lista tuturor macrocomenzilor care sunt disponibile pentru utilizare în registrul de lucru deschis. Aceasta ar include macrocomenzile stocate în registrul de lucru, precum și cele stocate în registrul personal de lucru Macro.

De asemenea, puteți rula o macro atribuind o comandă rapidă de la tastatură macro sau introduceți o formă / buton și atribuiți-i macro-ul.

De asemenea, puteți utiliza Registrul personal de lucru pentru macro pentru a stoca funcții personalizate (funcții definite de utilizator) create în VBA.

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave