Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script 我能';t在谷歌电子表格中使用此应用程序脚本功能(节省Twitter关注者数量)_Google Apps Script_Spreadsheet - Fatal编程技术网

Google apps script 我能';t在谷歌电子表格中使用此应用程序脚本功能(节省Twitter关注者数量)

Google apps script 我能';t在谷歌电子表格中使用此应用程序脚本功能(节省Twitter关注者数量),google-apps-script,spreadsheet,Google Apps Script,Spreadsheet,这是我关于Stackoverflow的第一个问题,所以如果帖子有问题,我会提前道歉 我一直在尝试使用在线教程在电子表格中构建一个简单的函数。目标如下: 1) 下载给定Twitter帐户的关注者数量 2) 保存访问数据的日期 3) 每周重复 我使用此代码下载关注者的数量(它指A1,其中有twitter帐户的链接): 我正在尝试使用以下脚本保存日期,并每周重复此操作: function storeFollowers() { var sheet = SpreadsheetApp.getActive

这是我关于Stackoverflow的第一个问题,所以如果帖子有问题,我会提前道歉

我一直在尝试使用在线教程在电子表格中构建一个简单的函数。目标如下:

1) 下载给定Twitter帐户的关注者数量 2) 保存访问数据的日期 3) 每周重复

我使用此代码下载关注者的数量(它指A1,其中有twitter帐户的链接):

我正在尝试使用以下脚本保存日期,并每周重复此操作:

function storeFollowers() {
  var sheet = SpreadsheetApp.getActiveSheet(); /** holds name of active spreadsheet**/
  var datarange = sheet.getDataRange(); /** defines where cells have data **/ 
  var numRows = datarange.getNumRows(); /** save numRows to number of rows in the sheet **/
  var numColumns = datarange.getNumColumns(); /** store number of columns in the sheet **/
  var nextColumn = numColumns + 1; /** first empty column **/ 
  sheet.getRange(1, nextColumn).setValue(new Date());
  for (var i=2; i <= numRows; i++){
    var numLikes = sheet.GetRange(i, 3).getValue();
sheet.getRange(i, numColumns +1).setValue(numLikes);
  }
}
函数storeFollowers(){
var sheet=SpreadsheetApp.getActiveSheet();/**保存活动电子表格的名称**/
var datarange=sheet.getDataRange();/**定义单元格中包含数据的位置**/
var numRows=datarange.getNumRows();/**将numRows保存到工作表中的行数**/
var numColumns=datarange.getNumColumns();/**存储工作表中的列数**/
var nextColumn=numColumns+1;/**第一个空列**/
sheet.getRange(1,nextColumn).setValue(new Date());
对于(var i=2;i在sheets对象中没有
GetRange()
函数,您要查找的函数
GetRange()

注意它是小写字母“g”而不是大写字母“g”。Google脚本函数区分大小写

请修改此行

var numLikes = sheet.GetRange(i, 3).getValue();
对此

var numLikes = sheet.getRange(i, 3).getValue();
var numLikes = sheet.getRange(i, 3).getValue();