Jak już wspomniano na wstępie, dzięki makrom możliwa jest automatyzacja często wykorzystywanych poleceń, które nie są łatwo dostępne np. na wstążce programu. Podobnie można też wykorzystać je w przypadku, kiedy polecenia są łatwo dostępne, ale jest ich więcej - innymi słowy do uruchomienia jednym przyciskiem lub skrótem klawiaturowym sekwencji poleceń.
Nie będziemy w tym miejscu rozważać możliwości jakie daje tworzenie makr od początku - czyli całych projektów VBA. Tym zagadnieniem zajmiemy się w dalszej części tego kursu.