asyaevloeva
@asyaevloeva

Как создать дропдаун с мультивыбором в google spreadsheets через скрипт?

Я могу создать дропдаун с выбором одного варианта, но нужно воссоздать именно такой мультивыбор:
670ecf02c776a953408507.png

function myFunction() {
    var sheet = SpreadsheetApp.openById("id").getSheetByName('Sheet4');
  
    // Define the range where you want to apply the dropdown
  var range = sheet.getRange(6, 2, 3); 

  // Create a new data validation rule for multiple selection
  var rule = SpreadsheetApp.newDataValidation()
    .requireValueInList(["red", "blue"], true)  // Specify the list of options (show dropdown)
    .setAllowInvalid(false)                 // Ensure that only valid values are allowed
    // .setAllowMultiple(true)                 //  не работает (?)
    .build();

  // Apply the data validation rule to the specified range
  range.setDataValidation(rule);
}
  • Вопрос задан
  • 137 просмотров
Пригласить эксперта
Ответы на вопрос 1
@dim5x
ЗИ, ИБ. Помогли? Поблагодарите. Отметьте ответом.
А средствами самого Google Sheets не устроит?
Данные -> Настроить проверку данных -> Добавить правило -> Создать элементы -> Поставить галку "разрешить выбор нескольких объектов".
67256eccb10ce472968577.png
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
21 нояб. 2024, в 19:31
500 руб./за проект
21 нояб. 2024, в 19:28
200000 руб./за проект