【发布时间】:2016-02-19 17:12:25
【问题描述】:
作为一个新手,我正在尝试创建一个带有下拉列表的 Google 表单(以回答问题),这些列表是从表单响应 Google 工作簿中单独的 google 工作表中的命名范围获得的。
我找到了一个指示如何执行此操作的脚本,但我相信我遇到了无法解决的语法错误。
脚本给我一个错误:
ReferenceError: "setActiveSheet" is not defined. (line 43, file "Code")
代码行是,
42 ss = SpreadsheetApp.getActiveSpreadsheet();
43 setActiveSheet(ss.getSheetByName("DropDownLists"));
DropDownLists 是表单返回 Google 工作簿中我尝试选择的 Google 工作表的名称
我希望有人可以提供帮助,请温柔,这是我第一次寻求帮助
谢谢
【问题讨论】:
-
ss.getSheetByName("DropDownLists").activate()做你想做的事,它会将你发送到浏览器中所需的工作表。 -
sheet.activate()是 sheet 类的一个方法,适用于 sheet 对象。下面的代码使用电子表格对象方法从另一端获取它。尝试使用脚本编辑器中的自动完成功能来帮助您,有关信息,请参见例如这篇文章:stackoverflow.com/questions/35431531/…