Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Validation 动态创建的下拉式验证列表_Validation_Google Apps Script_Google Sheets - Fatal编程技术网

Validation 动态创建的下拉式验证列表

Validation 动态创建的下拉式验证列表,validation,google-apps-script,google-sheets,Validation,Google Apps Script,Google Sheets,在A1范围内,我有一个下拉验证列表。根据用户从该列表中的选择,我想在C1范围内动态创建一个新的下拉式验证列表。 例如,在A1中,列表包含: A B C 因此,如果用户从列表中选择A,则C1中的新列表包含: 1) 讨厌的橙色 2) 愤怒的小鸟 3) 任意样本 如果用户选择B,则新列表包含: 1) 臃肿的代码 2) 最好不要说 3) 错误的尝试 等 使用VBA很容易做到。但在汽油方面。。。。我完全不知道如何开始://你可以按照公认的答案中的例子来做 。。。直到上周,它都会起作用。不幸的是,类和相关的

在A1范围内,我有一个下拉验证列表。根据用户从该列表中的选择,我想在C1范围内动态创建一个新的下拉式验证列表。 例如,在A1中,列表包含:

A

B

C

因此,如果用户从列表中选择A,则C1中的新列表包含:

1) 讨厌的橙色

2) 愤怒的小鸟

3) 任意样本

如果用户选择B,则新列表包含:

1) 臃肿的代码

2) 最好不要说

3) 错误的尝试


使用VBA很容易做到。但在汽油方面。。。。我完全不知道如何开始://

你可以按照公认的答案中的例子来做

。。。直到上周,它都会起作用。不幸的是,类和相关的范围方法
getDataValidation()
setDataValidation()
已经消失


此时,您唯一的途径就是访问并启动它,以便在API刷新时收到更新。

用于数据验证的应用程序脚本API刚刚发布:

什么,你在快速拨号之类的东西上找到了所有这些指向过去解决方案的链接??事实上,我在发帖前研究如何做到这一点时,就遇到了这个问题。在我尝试了那个代码之后——它失败了——我怀疑它的作者已经迫不及待地认为它是“工作代码”。现在我知道它为什么失败了。尽管如此,关于通过脚本进行数据验证的信息仍然不多。只是我的运气,那个正确的人在6天前就出了问题!谢谢你转达这个消息。我以前的工作脚本在这些电话中开始失败,所以我可以确认它曾经工作过!但是它有点不稳定,所以我希望该服务能够得到更新,变得更加可靠。验证已经添加。票证发行2958已关闭。这是解决方案。我看它已经修好了。一旦你熟悉了它,你会有更好的主意的。如果你已经知道的话,这很容易学