我正在使用Siri快捷方式将带有Google脚本的数据输入到Google表格中。我已经找到添加数据的方法,但是它使用了appendRow,它将数据添加到新的Row中。
我正在运行2个脚本,一个脚本将数据添加到新行的前三列中。
我希望下一个脚本在接下来的2列中写入数据,而不是从新行开始,但是我不知道该怎么做。
我完全不知道自己在做什么,我对编码非常陌生,因此,我为所有麻烦感到由衷的抱歉。
我搜索并遇到了脚本,以找到包含数据的最后一行,但是我不知道如何向其中添加数据。
我找到了此页面,但我仍然不知道: Determining the last row in a single column
这是我用来将数据添加到新行的前3列中的代码:
var ss = SpreadsheetApp.openById("").getSheetByName('');
function doGet(e) {
var mood = JSON.parse(e.parameters.mood)
var formattedTime = Utilities.formatDate(new Date(), "GMT+530", "h:mm a");
var formattedDate = Utilities.formatDate(new Date(), "GMT+530", "MM/dd/yyyy");
ss.appendRow([formattedDate,formattedTime,mood]);
}
答案 0 :(得分:0)
有多种方法可以满足您的需要,其中一种是构建可自定义的函数,该函数将数据插入到工作表的最后一行:
model