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");
  • дата в формате мм/дд/гггг ("12/31/2024").

Вызов​


public void setFormula1(string formula1)

Параметры​

  • formula1: первый аргумент проверки данных, тип string.

Пример​


DataValidation dvList = new DataValidation();
dvList.setType(DataValidationType.List);
dvList.setFormula1("UK; Italy; Germany; Austria; Brazil");
dvList.setShowDropDown(true);

cellRange.setDataValidation(dvList);