我是 javascript 新手,需要将 3 列 google 电子表格复制到第二个工作表(其中一列具有超链接 url 值)。
提交网站预订表单时,我的主表“响应”会创建一行新数据。我需要将最后一行条目复制到下一张表“Sheet1”。
第一张“回复”应复制最后一行、K 列、M 列和 V 列(网站超链接)。 粘贴的值应分别放入“Sheet1”A、B 和 C 列的下一个可用行,活动超链接位于“Sheet1”的 C 列中。
我正在寻找 google apps 脚本的 javascript,这样我可以将它放在宏/触发器上,以自动将新条目复制到下一张纸。
有人可以帮忙编写脚本吗?
将 K、M、V 复制到 Sheet1 上最后一行 + 1 的 A、B、C 列
onFormSubmit(e) {
const ss = SpreadsheetApp.get();
const sh = ss.getSheetByName("Sheet1");
sh.getRange(sh.getLastRow() + 1,1,1,3).setValues([[e.values[10],e.values[12],e.values[21]]]);
}