我定义了一个数据验证规则,该规则实现了工作表中单元格F4中的列表框。该列表框由两个对象A和B构建。仅允许这些对象。所以我可以选择A或B,不允许其他选择。
现在,我想通过脚本更新单元格F4中的值,但是我不知道该怎么做。
我试图以与更新工作表中任何其他单元格相同的方式来更新单元格,即SpreadsheetApp.getActiveSheet()。getRange('F4')。setvalue('A')。这是行不通的。如果在运行脚本之前该单元格的值保持为“ B”,则不会进行任何更改。如果我尝试在没有任何数据验证规则的邻居单元(例如F3)上执行此操作,则该语句有效。
function test() {
var sheet = SpreadsheetApp.getActiveSheet();
sheet.getRange('F4').setValue('A');
} // END function test