2

快速提问:我是 Google Apps 脚本的新手,想做一些非常简单的事情。我有一个电子表格,我想在每次脚本运行时记录我的结果。假设我有三个变量,每次执行时,我都想转到工作表中的第一个可用空行,并将变量 #1 分配给 A 列,将变量 #2 分配给 B 列,等等。我猜有每天都会发生这种事情的所有类型的例子。有人可以指出这样的例子吗?

谢谢你的帮助。

汤姆C

4

2 回答 2

3

也许这种方式更好或至少更短:

var logSheet = SpreadsheetApp.openById(logSpreadsheetId).getSheets()[0];
logSheet.appendRow([var1, var2, var3]);
于 2013-06-13T23:51:14.913 回答
2

在您的 Google Apps 脚本中,您需要查看名为 sheet.getLastRow() 的内容

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

 // This logs the value in the very last cell of this sheet
 var lastRow = sheet.getLastRow();
 var lastColumn = sheet.getLastColumn();
 var lastCell = sheet.getRange(lastRow, lastColumn);
 Logger.log(lastCell.getValue());

来源:https://developers.google.com/apps-script/reference/spreadsheet/sheet#getLastRow()

于 2013-06-13T21:46:51.840 回答