我有一个表单和 API 附加了Google Apps脚本。
发送表单后,我想通过向表单响应电子表格的最后一列添加值V
来确认脚本成功运行且没有错误。
但我找不到任何方法来编辑现有的行。有人可以帮我吗?
评论中的其他信息:
var responsesSSID = SpreadsheetApp.openById('*****************');
var values = responsesSSID.getDataRange().getValues();
values[values.length-1][values[].length-1] = "V";
我在这里(在下一行)找不到任何可行的东西。
答案 0 :(得分:0)
假设您要更新/编辑电子表格最后一行的最后一列:
var sprdkey = '0Ai4sb45QfOAQdGhRWEtQaTR0enVHUHlxSTlobkVtenc';
var sheet = SpreadsheetApp.openById(sprdkey).getActiveSheet();
var lastRow = sheet.getLastRow();
var lastCol = sheet.getLastColumn();
sheet.getRange(lastRow , lastCol).setValue("V");
如果您需要编辑电子表格中的任何其他单元格,只需将相应的参数传递给 getRange(row_no,col_no)函数。
希望这有帮助!