等同于Google Apps脚本中的“ ScreenUpdating”(等同于VBA-GAS)

问题描述 投票:4回答:3

我正在寻找等效的VBA-GAS:

Application.ScreenUpdating = False

我在一个Google电子表格中运行了一个非常长的宏,每次至少需要30秒才能完成。如果宏在每一行代码后都没有刷新屏幕,那将很有帮助。

vba google-apps-script refresh spreadsheet updating
3个回答
3
投票

没有。但是,您应该将所有setValues批处理到范围写入(最好是单个范围写入)中,这将对此有所帮助。只在最后调用SpreadsheetApp.flush()。


1
投票

我最终创建了第二张名为'开始'的工作表,它只有A1 ='Please wait ...'。我显示所有数据的工作表称为“报告”


0
投票

我解决此问题的方法是绕过“ setActiveSheet”或“ activate。”的每个实例。

© www.soinside.com 2019 - 2024. All rights reserved.