Excel macros are written in VBA (Visual Basic for Applications) script, and are written within Excel using an antiquated interface that still looks (and works) like something from the mid 1990s.
(1) A special-purpose command language used to automate sequences within an application such as a spreadsheet or word processor. Macro languages often include programming controls (IF THEN ...
Macros can be created with the Word macro recorder, which stores repetitive keystrokes, or a small program can be written in Visual Basic for Applications (VBA). The macro is executed when the ...