Метод DataValidation:setFormula1
Метод задает первый аргумент проверки данных. При проверке по списку значений, первым и единственным аргументом может быть:
- формула, результатом которой является диапазон ячеек (
"=INDIRECT("'[Source.xods]Data'!$E$2:$E$6")"); - именованный диапазон (
"=Countries"); - адрес диапазона ячеек (
"='Data'!$E$2:$E$6"); - значения, разделенные точкой с запятой (
"UK; Italy; Germany; Austria; Brazil").
При проверке дат аргумент может принимать следующие значения:
- формула, результатом которой является дата (
"=TODAY()-7"); - именованный диапазон, состоящий из одной ячейки с датой (
"=StartDate"); - адрес ячейки (
"='Data'!C2"); - дата в поддерживаемом формате (
"31.12.2024").
Вызов
setFormula1(formula1)
Параметры
formula1: первый аргумент проверки данных, типstring.
Пример
local dvList = DocumentAPI.DataValidation()
dvList:setType(DocumentAPI.DataValidationType_List)
dvList:setFormula1("UK; Italy; Germany; Austria; Brazil")
dvList:setShowDropDown(true)
cellRange:setDataValidation(dvList)