添加下拉列表在谷歌工作表使用app脚本



我尝试添加一些名称从数组到列表下拉不工作。

这是我的代码:

function dataDrpdwon() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var item = ss.addListItem();
item.setTitle('Do you prefer cats or dogs?')
.setChoices([
item.createChoice('Cats'),
item.createChoice('Dogs')
]);
}

在任何单元格中添加=dataDrpdwon()后,我看到此错误TypeError: ss.addListItem is not a function (line 3).任何帮助修复。

我想在任何单元格中添加=dataDrpdwon(),并查看列表下拉列表。

addlisttitem是listtitem类中的一个函数。这里有https://developers.google.com/apps-script/reference/forms/list-item文档

addListItem在ActiveSpreadsheet对象上不可用,我认为它只适用于表单。

我不太熟悉App Script,但表/Excel中的下拉菜单通常是通过验证完成的。所以你可能需要一种不同的方法。快速搜索一下,可能会帮你找到正确的方向。

相关内容

  • 没有找到相关文章

最新更新