![](/img/trans.png)
[英]How Do You Generate List On "Sheet A" from Data on "Sheet B" in Google Sheets Using a Script
[英]How do you dynamically create a dropdown list in Google sheets using values from an array or perhaps an object?
我希望創建一個帶有一些數據驗證的下拉列表(只能輸入項目列表)。 有誰知道如何使用應用程序腳本來做到這一點?
您需要使用類數據驗證。
具體來說,方法setDataValidation(rule)和newDataValidation()來設置驗證規則。
下拉列表的驗證規則是requireValueInRange(range) 。
樣本:
function myDropdown(){
var sheet=SpreadsheetApp.getActive().getActiveSheet();
var validationRange=sheet.getRange("A1:A3");
var validationRule=SpreadsheetApp.newDataValidation().requireValueInRange(validationRange).build()
sheet.getRange("B1").setDataValidation(validationRule);
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.