Macros dans Excel sont de petits programmes qui simplifient les tâches répétitives, permettent des capacités uniques de traitement et de créer des formules spécifiques à votre secteur d'activité ou des besoins. Ils peuvent être très simple et créé par l'enregistrement de vos frappes. Les macros peuvent également être très complexes, écrit en Visual Basic pour Applications (VBA), le langage de programmation interne des produits Microsoft Office. Les variables sont des objets de programmation communs qui servent emplacements de stockage temporaires pour les données et augmentent la flexibilité de vos conceptions macro.