[英]Insert new row and move data based on cell text
嘗試自動執行Google表格以節省團隊成員的時間。 我的腳本編寫經驗為零。 我試圖根據Google表單提交工作表中第K列的“是”結果插入一行,然后將單元格L:P中的數據移動到新行,而不會弄亂正在提取此數據的查詢功能。
這可能嗎?
function onFormSubmit(e) {
var ss=SpreadsheetApp.openById('SpreadsheetID');
var sh=ss.getSheetByName('Sheet Name')
if(e.values[11]=="Yes") {
var nV=e.values.slice(11,16);
ss.appendRow(nV);
}
}
既然您說您的腳本編寫經驗為零,所以我應該警告您,如果不提供事件對象就不能運行此函數,而且我個人絕不將新行添加到鏈接表中。 我會將行附加到另一張紙上。 目前已與onFormSubmit觸發最近這導致虛假額外的觸發器所描述的問題在這里 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.