【问题标题】:Is there a way to insert a checkbox in a cell, similtar to `requireValueInList` method?有没有办法在单元格中插入一个复选框,类似于 `requireValueInList` 方法?
【发布时间】:2014-06-15 19:36:52
【问题描述】:

根据 GAS 文档,我们可以使用以下方法在工作表单元格中插入下拉列表:

var cell = SpreadsheetApp.getActive().getRange('A1');
var rule = SpreadsheetApp.newDataValidation().requireValueInList(['Yes', 'No'], false).build();
cell.setDataValidation(rule);

我想知道是否有一种方法可以在使用某些触发器时(例如,当第一个单元格该行已编辑)。

【问题讨论】:

  • 恐怕答案不是......
  • 嗨,@Sergeinsas,我很高兴阅读你关于 GAS 的书! (尽管这些天我几乎没有时间阅读和周末编程......)所以,唯一的选择是在电子表格的 GUI 中创建一个复选框。您能否将您的评论作为答案,以便我可以选择它作为答案? (因为它回答了我,尽管答案是否定的)
  • 谢谢你告诉我! (我对那本书有太多不好的评论,我承认我有点气馁......)感谢您的建议,但我想仅仅写一个“不”并不值得 15 分! (很抱歉回答迟了,只是以为我做了,但实际上我没有;-)顺便说一句,您可以自己回答来结束这个问题。

标签: google-apps-script google-sheets


【解决方案1】:

正如@SergeInsas 所说:“恐怕答案不是......”。所以我的替代方法是创建一个弹出复选框列表。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-26
    • 2021-02-11
    • 1970-01-01
    • 2020-12-04
    相关资源
    最近更新 更多