Macrocomenzi

O macrocomandă este alcătuită dintr-un grup de instrucţiuni programate cu ajutorul mediului VBA (VISUAL BASIC for APPLICATIONS) şi are ca scop automatizarea unor acţiuni în cadrul aplicaţiei Excel pentru creşterea eficienţei şi eficacităţii lucrului în Excel.

De obicei, macrocomenzile se folosesc pentru a elimina operaţiunile repetitive care se realizează în Excel. Cu cât o operaţiune include mai multe acţiuni (folosirea funcţiilor sau folosirea altor facilităţi automate), cu atât mai mult se consumă timp inutil. Tocmai pentru astfel de cazuri există posibilitatea înregistrării de macrocomenzi.

Detalii despre modul de lucru cu macrocomenzi folosind limbajul de programare VBA, pe https://sites.google.com/view/macrocomenzi-vba-office-2016/pagina-de-pornire.

Macrocomenzile pot fi create:

1. Prin înregistrare 

Click pe butonul Record Macro (pentru a vedea butonul, trebuie activată afișarea etichetei Developer). În acest caz, nu este necesară experienţă în programare: toate operațiunile realizate după apăsarea butonului sunt înregistrate ca și cod Visual Basic și pot fi salvate în Excel, pentru a putea fi repetate ulterior, ori de câte ori este nevoie. 

Inregistrare macrocomanda
Macro Copie Sablon

Macrocomanda poate fi rulată din nou 

2. Prin creare în VBA (necesită cunoştinţe de programare în mediul aplicaţiilor Office). 

Mai multe detalii (deocamdată în engleză - traducerea în română nu este disponibilă), aici:

https://docs.microsoft.com/en-us/office/vba/api/overview/excel

Macrocomenzile pot fi realizate şi de la simplu la complex (combinând cele două metode de mai sus), începând cu înregistrarea unei macrocomenzi, apoi continuând cu modificarea codului VBA din macrocomandă (în fereastra VBA).