【发布时间】:2019-06-27 05:49:43
【问题描述】:
我在名为“test-r”的 Google 表格的单元格 A1 中有一个 IMPORTDATA 公式,我希望能够在特定的时间间隔内更新单元格——从几秒到几小时不等。
经过大量研究,我找到了this suggestion in a previous post,但并没有取得太大的成功。
这是我在该帖子中为我的工作表/选项卡名称“test-r”的单元格 A1 中的 IMPORTDATA 公式修改脚本的方式
function forceEval(sheetName, Row, Col){
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheetByName("test-r");
var orig = sheet.getRange(1,1).getFormula();
var temp = orig.replace("=", "?");
sheet.getRange(row,col).setFormula(temp);
SpreadsheetApp.flush();
sheet.getRange(row,col).setFormula(orig);
}
function onEdit(e){
forceEval("test-r", 1, 1)
}
这一定是我的“操作员错误”,我对此并不陌生。
同时,我不知道是否有更简单的脚本来实现我的目标。
我们将不胜感激。
【问题讨论】:
标签: google-apps-script google-sheets