javascript - 未找到范围 - Google 电子表格

标签 javascript google-sheets

请耐心听我说,我是 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/

相关文章:

javascript - 如何单击下拉列表中的链接并通过实时搜索显示在文本框中,然后在删除时删除值

javascript - 使用粘性导航栏平滑滚动 Bootstrap 页面

google-apps-script - 获取单元格注释值

google-apps-script - 使用 Google Apps 脚本在 Google 云端硬盘中将网页下载为 PDF

javascript - 如何在 Raphael js 中制作图像圆圈

javascript - 如何使用 javascript 将下表转换为 JSON?

google-sheets - 当字体大小不可用时,如何通过条件格式减小字体大小?

google-sheets - 将 Google Drive 中的 csv 文件批量转换为 Google Sheets

javascript - “this”在 JavaScript 类方法中未定义

google-sheets - 如何锁定 Google 表格中的 today() 函数