我正在寻找等效的VBA-GAS:
Application.ScreenUpdating = False
我在一个Google电子表格中运行了一个非常长的宏,每次至少需要30秒才能完成。如果宏在每一行代码后都没有刷新屏幕,那将很有帮助。
没有。但是,您应该将所有setValues批处理到范围写入(最好是单个范围写入)中,这将对此有所帮助。只在最后调用SpreadsheetApp.flush()。
我最终创建了第二张名为'开始'的工作表,它只有A1 ='Please wait ...'。我显示所有数据的工作表称为“报告”
我解决此问题的方法是绕过“ setActiveSheet”或“ activate。”的每个实例。