动态创建下拉验证列表

时间:2013-07-07 20:09:59

标签: validation google-apps-script google-sheets

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

A

C

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

1)恼人的橙色

2)愤怒的小鸟

3)任意样本

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

1)膨胀代码

2)最好不要说明

3)糟糕的尝试

使用VBA很容易。但是在GAS中......我绝对不知道如何开始:/

2 个答案:

答案 0 :(得分:4)

答案 1 :(得分:3)

您可以按照Google spreadsheet Script Create Data Validation in certain range的接受答案中的示例进行操作。

......直到上周,它才有效。不幸的是,Data Validation类和相关的范围方法getDataValidation()setDataValidation()已经消失。

此时您唯一的途径是访问Issue 2958并加星标,这样您就可以获得更新&刷新API时。