【发布时间】:2017-05-23 07:30:44
【问题描述】:
我想用另一张纸上的可用数据创建一个下拉列表
function dropOrderStatus() {
var cell = SpreadsheetApp.getActive().getRange('B12');
var orderStatusRange = SpreadsheetApp.openById("1sO_M9H7CrCevNrKCr0eimxb9lmY458NeyNHTf8RpS60").getNamedRanges('countryList');
var orderStatus = SpreadsheetApp.newDataValidation().requireValueInRange(orderStatusRange).build();
cell.setDataValidation(countryList);
}
【问题讨论】:
-
你能花点时间写一个真实而清晰的问题,包括介绍、你的问题和你的代码示例吗?
-
我有 2 个单独的电子表格,一个包含数据表,另一个是要完成的表格。我想在表单的单元格中创建一个下拉列表,它将使用数据表中的数据。
-
下面是我使用的代码。它第一次工作,但现在返回错误 => 数据验证规则参数无效。
-
我认为您的问题出在“cell.setDataValidation(countryList);”上,您没有声明 countryList 变量。
标签: javascript google-apps-script