每次我运行一个非常简单的代码时,我都会收到此错误“服务电子表格在访问带有 id ... 的文档时超时getValues()
”,其中我基本上是使用and将数据从一个谷歌工作表复制到另一个工作表setValues()
。
我不认为这是因为 5M 单元格的限制,因为相同的确切功能在另一个更大尺寸的 Google 表格中运行良好。所以我真的不明白问题出在哪里。
我试图创建一个空的 GS 并运行该函数,所以我只提取数据而没有任何其他计算,但它仍然给我同样的错误。
知道可能是什么原因吗?
这里的代码作为参考:
function MyFunction(){
var pm_ss_0 = SpreadsheetApp.openById('...');
var pm_tab_0 = pm_ss_0.getSheetByName('...');
var pm_data_0 = pm_tab_0.getDataRange().getValues();
var target_ss_0 = SpreadsheetApp.getActiveSpreadsheet();
var target_tab_0 = target_ss_0.getSheetByName('...');
target_tab_0.clearContents();
var target_data_0 = target_tab_0.getRange(1, 1, pm_data_0.length,
pm_data_0[0].length).setValues(pm_data_0);
}