În programare , o macro-comandă este o serie de comenzi .
Microsoft Excel vă permite să creați comenzi macro prin înregistrarea acțiunilor efectuate de un utilizator, cu tastatura și cu mouse-ul, pentru a le putea reda automat în aceeași ordine după aceea. Macrocomenzile sunt apoi scrise în VBA , limbajul de programare specific suitei Microsoft Office . Acestea pot fi editate de către utilizatorul care dorește să facă modificări, prin intermediul editorului VBE ( Visual Basic Editor ). De asemenea, este posibil să scrieți macrocomenzi care sunt declanșate numai în timpul unui anumit eveniment (de exemplu, deschiderea unei anumite foi). Vorbim apoi despre macro-urile de evenimente.
Utilizarea macro-comenzilor permite economii considerabile de timp datorită automatizării sarcinilor complexe și adesea repetitive (exemple: consolidarea mai multor fișiere, actualizarea tabelelor pivot ).