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.
Macrocomanda poate fi rulată din nou
cu click pe butonul Macros (taste rapide Alt+F8) și alegerea macrocomenzii din listă (trebuie activată afișarea etichetei Developer) sau
folosind o combinație de taste alese în câmpul Shortcut Key, la crearea macrocomenzii sau ulterior - în Options.
din aplicația VBA - în acest caz, macrocomanda poate fi și modificată.
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).