Install Menu SafelySomeone renames exportReport to exportMonthlyReport, the menu still points at the old name, and every click says “Script function not found…
Get UI SafeSpreadsheetApp.getUi() only exists when a user has the spreadsheet open. Time-driven and many installable triggers are headless — calling…