我有两个Google单独的表单,分别向两个单独的电子表格提交新的客户数据。如何在一个应用程序脚本编辑器中的两个单独的电子表格源上使用onFormSubmit()?非常感谢大家:D
如果得到一张纸,它将如何实施两张或更多纸? 我想我得到SpreadsheetApp.getSheetByName('xyz'); 我有点不确定活动表是什么还是被激活了,我认为这是您当前在开发应用程序脚本所源自的电子表格中的表。我可能会缺少其他一些基本概念
int ptr[SIZE]
此功能确实按预期运行,我只是不知道如何实现两个或更多
答案 0 :(得分:2)
function onFormSubmit(e) {
var formObj={LinkedSheet1:FormName1,LinkedSheet2:FormName2};//you provide this from a knowledge of the connection between the form and linked sheet
var form=formObj[e.range.getSheet().getName()];//this returns the form for each sheet
switch (form) {
case 'FormName1':
//code for FormName1
break;
case 'FormName2':
//code for FormName2
break;
}
}