Поделиться через


ExcelScript.CustomDataValidation interface

Представляет настраиваемые критерии проверки данных.

Комментарии

Примеры

/**
 * This script adds data validation to a range.
 * The validation prevents duplicate entries within that range.
 */
function main(workbook: ExcelScript.Workbook) {
  // Get the range "B2:B20".
  const sheet = workbook.getActiveWorksheet();
  const range = sheet.getRange("B2:B20");

  // Set data validation on the range to prevent duplicate, non-blank entries.
  const dataValidation = range.getDataValidation();
  dataValidation.setIgnoreBlanks(true);
  const duplicateRule : ExcelScript.CustomDataValidation = { 
    formula: "=COUNTIF($B$2:$B$20, B2)=1"
  };
  dataValidation.setRule({
    custom: duplicateRule
  });
}

Свойства

formula

Формула проверки настраиваемых данных. При этом создаются специальные правила ввода, такие как предотвращение дублирования или ограничение общего числа в диапазоне ячеек.

Сведения о свойстве

formula

Формула проверки настраиваемых данных. При этом создаются специальные правила ввода, такие как предотвращение дублирования или ограничение общего числа в диапазоне ячеек.

formula: string;

Значение свойства

string