Part of the necessity of Office at the company I work is that they use macros in Excel to help with certain tasks. Looking at it now, GSheets has macros but I’m not sure that they’re as functional as a VBA macro.
GDocs has found a nice spot in one of our departments as a scheduling tool, though.