在电子表格Google Appscript中增加单元格值

Mah*_*chi 3 javascript google-apps-script

我想增加A1单元格中的值.

function increment(){
   var ss = SpreadsheetApp.getActiveSpreadsheet();
   var sheet = ss.getSheets()[0];

   var cell = sheet.getRange("A1");
   cellValue = cell.getValue("A1");
   cell.SetValue(cellValue + 1);
}
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

rck*_*krd 7

你正在getValue()用一个参数打电话.此函数不带任何参数,如文档中所示:

https://developers.google.com/apps-script/reference/spreadsheet/range#getValue()

  function increment(){
   var ss = SpreadsheetApp.getActiveSpreadsheet();
   var sheet = ss.getSheets()[0];

   var range = sheet.getRange("A1");
   //Returns the value of the top-left cell in the sheet
   var value = range.getValue();
   range.setValue(value + 1);
}
Run Code Online (Sandbox Code Playgroud)