在範圍A1中,我有一個下拉驗證列表。根據用戶對該列表的選擇,我想動態創建一個範圍爲C1的新下拉驗證列表。 例如,在A1中的列表包含:動態創建的下拉驗證列表(谷歌應用腳本)
甲
乙
Ç
因此,如果用戶從列表中選擇A,在C1的新列表包含:
1)惱人的橙色
2)憤怒的小鳥
3)任意採樣
如果用戶選擇B,新列表包含:
1)膨脹的代碼
2)更好的沒說
3)爲嘗試
etc
使用VBA很容易。但在GAS ....我絕對不知道如何開始:/
在範圍A1中,我有一個下拉驗證列表。根據用戶對該列表的選擇,我想動態創建一個範圍爲C1的新下拉驗證列表。 例如,在A1中的列表包含:動態創建的下拉驗證列表(谷歌應用腳本)
甲
乙
Ç
因此,如果用戶從列表中選擇A,在C1的新列表包含:
1)惱人的橙色
2)憤怒的小鳥
3)任意採樣
如果用戶選擇B,新列表包含:
1)膨脹的代碼
2)更好的沒說
3)爲嘗試
etc
使用VBA很容易。但在GAS ....我絕對不知道如何開始:/
您可以按照接受的答案Google spreadsheet Script Create Data Validation in certain range中的示例。
...直到上週,它會工作。不幸的是,Data Validation類和相關的範圍方法getDataValidation()
和setDataValidation()
已經消失。
您目前唯一的途徑是訪問Issue 2958並將其顯示出來,以便在刷新API時收到更新(如果&)。
數據驗證Google Apps腳本API剛剛發佈: http://googleappsdeveloper.blogspot.com/2013/08/answering-another-top-request-data.html
這是解決方案。 l看起來它已被修復。 – PHPGuru
什麼,你得到了所有這些鏈接過去的解決方案上的快速撥號或什麼的?當我在發佈我的問題之前研究如何做到這一點時,我確實遇到了這個確切的線索。在我嘗試了這個代碼之後 - 它失敗了 - 我懷疑它的作者已經將槍支考慮爲「工作代碼」。現在我知道它爲什麼失敗了。儘管如此,沒有太多關於通過腳本進行數據驗證的信息。只是我的運氣,只有6天前纔有了它的權利!感謝您轉播此新聞。 – 5th4x4
我以前的工作腳本在這些調用中開始失敗,所以我可以確認它已經被使用到工作了!但它有點片面,所以我希望服務更加可靠。 – Mogsdad
驗證已添加。票證發行2958已被關閉。 – PHPGuru