Skip to main content

Метод 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)