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