应用程序脚本将超链接复制到另一张纸

问题描述 投票:0回答:1

我是 javascript 新手,需要将 3 列 google 电子表格复制到第二个工作表(其中一列具有超链接 url 值)。

提交网站预订表单时,我的主表“响应”会创建一行新数据。我需要将最后一行条目复制到下一张表“Sheet1”。

第一张“回复”应复制最后一行、K 列、M 列和 V 列(网站超链接)。 粘贴的值应分别放入“Sheet1”A、B 和 C 列的下一个可用行,活动超链接位于“Sheet1”的 C 列中。

我正在寻找 google apps 脚本的 javascript,这样我可以将它放在宏/触发器上,以自动将新条目复制到下一张纸。

有人可以帮忙编写脚本吗?

google-sheets google-apps-script copy-paste
1个回答
0
投票

将 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]]]);
}
© www.soinside.com 2019 - 2024. All rights reserved.