我想在每次打开一个电子表格时使用=importrange()
函数,以便这个打开的电子表格可以与另一个电子表格同步。所以,在A1中,我调用了这样的调用函数:
=importrange("0AmEr9uNtZwnNdDFKMTVlbmZYZ3ZyOWM0aXpZS2twM1x"; "myData!A1:W384")
但是这个=importrange()
电话仍然是静态的。也就是说,导入后,更改导入的工作表时不会更新数据。
那有什么不对?我想知道我是否可以在GAS脚本(JS代码)中使用=importrange()
电子表格函数。我怎样才能做到这一点?如何在脚本中调用电子表格函数?
答案 0 :(得分:1)
ImportRange不会立即自动更新,给它5分钟。 现在,1)它将不会更新,直到你打开电子表格和2)一个打开它必须具有源的读取权限。 如果你真的想用代码来做,请使用SpreadsheetApp.openById,getSheetByName,getRange get / setValues。