Excel macros

Spreadsheet task scripts

Excel macros are automated sequences of commands in Microsoft Excel that perform repetitive tasks.

Written in Visual Basic for Applications (VBA), they can format data, generate reports, or execute complex calculations with a single keystroke.

Macros range from simple recorded actions to sophisticated programs: I wrote a macro to clean up the monthly sales data.

Because macros can execute code, they pose security risks—malicious macros have long been a vector for computer viruses.

Related
  • VBAOffice application scripting language
  • automationSelf-operating system design
  • spreadsheetTabular data organizer
  • codeSymbolic communication system
  • scriptWritten words for performance

for loop · buttons · loops · recording · cells · formulas · workbook · modules · debugging · shortcuts · repetitive · clicking · toolbar · subroutine · pivot · data · Office · clipboard

Opposites
technical sophistication

Excel macrospoint-and-click

Interface using cursor selection

drag-and-drop · pen and paper · mental math

Family

excel, excels, excelled, excelling, excellence, excellent, excellently, macro, macros

Familiarity
Top 500,000
Profile
Used worldwide · Rated G