请耐心听我说,我是 JavaScript 菜鸟。当我尝试在 Google 电子表格中运行此代码时,出现“未找到范围”(第 5 行):
function saveData() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[0];
var url = sheet.getRange('Sheet1!A1').getValue();
var follower_count = sheet.getRange('Sheet1!B1').getValue();
var date = sheet.getRange('Sheet1!C1').getValue();
sheet.appendRow([url,follower_count,date]);
}
我的工作表包含所有这些单元格中的值(A1,B1,C1)
。我错过了什么?
谢谢!
最佳答案
如果您的工作表名称是Sheet1,请尝试此部分:
function saveData() {
var ss = SpreadsheetApp.getActive();
var sheet = ss.getSheetByName('Sheet1');
var url = sheet.getRange('A1').getDisplayValue();
var follower_count = sheet.getRange('B1').getDisplayValue();
var date = sheet.getRange('C1').getDisplayValue();
sheet.appendRow([url,follower_count,date]);
}
关于javascript - 未找到范围 - Google 电子表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38796311/