直到今天早上,以下代码都可以正常工作
function onOpen(e)
{
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getActiveSheet();
var range = sheet.getRange("B2:B100");
var dv = range.getDataValidation();
dv.requireValuesInList(["Shower","Shave","Shop"]);
dv.setShowDropDown(true);
range.setDataValidation(dv);
}
但是今天晚上,这两个函数都给出了错误消息:
TypeError: Cannot find function requireValuesInList in object DataValidation.
TypeError: Cannot find function requireValuesInRange in object DataValidation.
知道发生了什么吗?这些功能被替换了吗?
只是为了测试,我创建了一个新的空白电子表格,粘贴在 onOpen 函数中并尝试运行它......没有工作。
任何洞察力都会得到极大的赞赏。