Uma macro no Excel é uma sequência de comandos e funções armazenada para automatizar tarefas repetitivas. Macros podem ser gravadas para reproduzir uma série de ações e editadas no Editor do Visual Basic para alterar seu comportamento. O Excel fornece proteção contra vírus em macros e a opção de assinar macros digitalmente para compartilhá-las de forma segura com outros usuários.