快速提问:我是Google Apps脚本的新手,想要做一些非常简单的事情。我有一个电子表格,我希望每次脚本运行时都记录我的结果。假设我有三个变量,每次执行时,我想转到工作表中的第一个可用空行,并将变量#1分配给A列,将变量#2分配给B列,等等。我猜是有的所有类型的例子,每天都会发生这种事情。有人能指出我这样的例子吗?
感谢您的帮助。
TOMC
答案 0 :(得分: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()
答案 1 :(得分:2)
也许这种方式更好或至少更短:
var logSheet = SpreadsheetApp.openById(logSpreadsheetId).getSheets()[0];
logSheet.appendRow([var1, var2, var3]);