I have a spreadsheet that I have been developing for about a year and a half - and it's expanded well beyond what I had initially envisaged.
Currently I have 45 tabs containing either charts, queries, numerous conditional formatting rules, and/or complex formulae that run calculations across multiple sheets. I also have 97 functions over 4029 lines of code in the .GS
Most of the functions are small and are designed to gather a few pieces of information, and then create new entries with that information. However functions are now running extremely slowly and the spreadsheet is taking up a massive Memory footprint:
I've spent a lot of time doing research on optimising code etc and I've pretty much hit a wall with it. I'd like to learn whether what I've created is simply too resource intensive for Google Sheets, or whether some of the practices I've used are causing bottlenecks (and if so hopefully learn of I can implement solutions).
Any tips, feedback or advice would be greatly appreciated.
Thanks