我已经使用 google sheet 和 app script 快一年了。
但是今天我遇到了一个非常奇怪的问题。我运行的任何函数,无论它是多么复杂或多么基本,都需要花费大量时间来执行,而且大多数都以错误结束(超过执行时间)。
我的文件不是那么大,它有大约 5k 行和一些数据操作(当我下载整个文件时是 14MB 文件)
例如,当我运行隐藏除“Main_Page”之外的所有工作表的 hideall 函数时,通常需要 13-15 秒。但是今天一直跑了360秒就超时了
function hideall ()
{
var ss = SpreadsheetApp.getActiveSpreadsheet().getSheets();
for(var i =0;i<ss.length;i++)
{
if(ss[i].getName()!= "Main_Page")
{
ss[i].hideSheet();
}
}
}
运行此代码需要 360 秒
问题是什么?我究竟做错了什么?我该如何解决?
我运行的任何功能都是这样。
谢谢。