Призначення макросів полягає або в автоматизації часто вживаних послідовностей дій чи команд, або у їх сильнішому абстрагуванні.