当单元格具有一个包含两个对象的列表框数据验证规则时,如何从脚本更新单元格?

时间:2019-01-10 21:41:17

标签: google-apps-script

我定义了一个数据验证规则,该规则实现了工作表中单元格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

0 个答案:

没有答案