在 A1 范围内,我有一个下拉验证列表。根据用户从该列表中的选择,我想在 C1 范围内动态创建一个新的下拉验证列表。例如,在 A1 中,列表包含:
一个
乙
C
因此,如果用户从列表中选择 A,则 C1 中的新列表包含:
1) 烦人的橙子
2) 愤怒的小鸟
3) 任意样本
如果用户选择 B,则新列表包含:
1) 臃肿的代码
2) 最好不说
3) 错误的尝试
ETC
使用 VBA 很容易做到。但是在 GAS 中……我完全不知道如何开始:/
在 A1 范围内,我有一个下拉验证列表。根据用户从该列表中的选择,我想在 C1 范围内动态创建一个新的下拉验证列表。例如,在 A1 中,列表包含:
一个
乙
C
因此,如果用户从列表中选择 A,则 C1 中的新列表包含:
1) 烦人的橙子
2) 愤怒的小鸟
3) 任意样本
如果用户选择 B,则新列表包含:
1) 臃肿的代码
2) 最好不说
3) 错误的尝试
ETC
使用 VBA 很容易做到。但是在 GAS 中……我完全不知道如何开始:/
用于数据验证的 Apps Script API 刚刚发布:http: //googleappsdeveloper.blogspot.com/2013/08/answering-another-top-request-data.html
您可以按照Google 电子表格脚本在特定范围内创建数据验证的已接受答案中的示例进行操作。
......直到上周,它都会奏效。不幸的是,Data ValidationgetDataValidation()
类和相关的 Range 方法setDataValidation()
已经消失了。
此时,您唯一的途径是访问Issue 2958并为其加注星标,以便在更新 API 时收到更新。