Macros

You have the ability to write your own functions or to automate tasks using the macro language built into Excel. Macros are written in VBA (visual basic for applications), but there are compatibility issues between the Windows and OS/X versions of Excel.