O Microsoft Excel 2007 permite a criação de macros, que são sequências de comandos e funções armazenados em um módulo de VBA (Visual Basic for Applications) e podem ser usados sempre que houver necessidade de executar determinada tarefa de forma automatizada.