I have creating Excel VBA macros as well as Scripts for Google Sheets. Both serve a purpose to automate a task that would otherwise take a long time, or even days, to complete.
These tasks could be from sorting data to formatting a large database in Excel. Macros can work with other applications in Office suit like Powerpoint or Word to exchange data between apps.