A macro tulajdonképpen egy mini program, ami rengeteget tud gyorsítani a feladatok elvégzésén. Akkor hasznos, ha egy feladatot rendszeresen kell ismételni.
Mindenre nem nyújt megoldást, de sok munkafolyamatot leegyszerűsíthet. Részmunkafolyamatok is elvégeztethetők vele.
Szükség esetén döntési pontok is beépíthetők, de fontos, hogy legyen meghatározva, hogy miből, hova akarunk eljutni és mi az, ami esetleg változhat a kiinduló és az cél táblázatban.