数据验证生成器中的必需复选框
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据验证生成器中的必需复选框相关的知识,希望对你有一定的参考价值。
我一直在使用这些页面来查找google脚本应用程序提供的属性和方法的文档,以便在Google工作表中自动化:https://developers.google.com/apps-script/reference/spreadsheet/data-validation-builder
但遗憾的是,有关DataValidation Builder的页面缺少有关requireCheckbox方法的信息。
当您在脚本文件中键入它时,它提供了3种变体:
没有args:requireCheckbox()
1 arg:requireCheckbox(Object checkedValue)
2 args:requireCheckbox(Object checkedValue,Object uncheckedValue)
有人可以解释这种方法的参数是如何工作的吗?我可以在这些参数中使用哪些对象参数以及它们可以用于什么目的?我试图到处找信息。我知道谷歌专家和专家坐在这个论坛,他们可以帮助这个主题。
答案
默认情况下,CHECKBOX
单元格有两个值:
TRUE
,检查时和FALSE
未经检查。
根据提供给requireCheckbox的参数数量,使用不同的值:
- 没有争论: 使用默认值。
- 一个论点: 选中时提供的参数 空白,未选中时
- 两个论点: 提供的参数分别用于已检查和未检查的状态。
Sample code:
function yesNoDV() {
//Changes checked state to 'Yes' and Unchecked state to 'No'
SpreadsheetApp.getActive()
.getRange('Sheet1!A1')
.setDataValidation(
SpreadsheetApp.newDataValidation()
.requireCheckbox('Yes', 'No')
.build()
);
}
以上是关于数据验证生成器中的必需复选框的主要内容,如果未能解决你的问题,请参考以下文章