Cum de a înregistra un macro Excel - trucuri și tehnici în Microsoft Excel

Cel mai simplu mod de a începe de învățare macro-uri Excel este de a le utiliza pentru a înregistra o secvență de acțiuni. Puteți reda apoi înapoi secvența, care este, efectua un macro.







Următorul exemplu va da nou-veniți o șansă de a simți cum funcționează macro-uri. Ea arată cum să scrie un macro simplu, care introduce numele în celula activă.

Crearea unui macro

Pentru a crea macro, urmați acești pași.

  1. Activați o celulă goală.
  2. Faceți clic pe Înregistrare macro pe partea stângă a barei de stare. Apare caseta de dialog Macro Record.
  3. Introduceți un nume nou pentru macro, care constă într-un cuvânt pentru a înlocui numele implicit Makros1. Amintim MoeImya.
  4. Asociați combinația de taste macro Ctrl + Shift + N. tastarea litera N în majuscule în câmpul de editare, etichetat ca o combinație de taste.
  5. Faceți clic pe OK. pentru a închide caseta de dialog Macro și începe înregistrarea acțiunilor tale.
  6. Introduceți numele dvs. în celula selectată și apăsați tasta Enter.
  7. Macro-ul este terminat, astfel încât faceți clic pe butonul Oprire înregistrare în bara de stare.






Acest macro este foarte simplu. În cele mai multe cazuri, vei arde mai multe acțiuni decât prezentate în acest exemplu.

În fereastra VBE Project afișează o listă cu toate registrele de lucru deschise și programele de completare. Această listă este prezentată ca o diagramă copac, care se poate extinde și restrânge. Codul pe care l-ați notat mai devreme, Module1 este stocat în cartea curentă. Dacă faceți clic dublu pe Modulel, codul modulului apare în fereastra de cod (fig. 204,1).

Cum de a înregistra un macro Excel - trucuri și tehnici în Microsoft Excel

Fig. 204.1. MoeImya macro a fost generată de înregistrator macro în Excel

testarea macro

Înainte de a scrie acest macro, ai atribui o tastatură rapidă Ctrl + Shift + N. Pentru a testa macro, reveniți la Excel, apăsați Alt + F11. Când Excel este activ, lista activa (acesta poate fi un registru care conține modul VBA, sau orice alt registru). Selectați celula sau intervalul de celule și apăsați pe Ctrl + Shift + N. Macro intră imediat numele dvs. în celulă.

În acest exemplu, rețineți că ați selectat celula pentru a începe înregistrarea unui macro. Acest lucru este important. Dacă selectați o celulă la un moment dat, deoarece există o înregistrare macro, pe de o celula pe care o alegeți, să fie scrise în macro. În acest caz, acesta va intra întotdeauna numele exact în celulă și macro nu va „de uz general“.