ExcelScript.DataValidationType enum

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

Комментарии

Примеры

/**
 * This sample reads and logs the data validation type of the currently selected range.
 */
function main(workbook: ExcelScript.Workbook) {
  // Get the currently selected range.
  let range = workbook.getSelectedRange();

  // Get the type (`DataValidationType`) of data validation applied to the range.
  let validationType = range.getDataValidation().getType();

  /*
   * Log the data validation type.
   * If the range has a single value, it logs that type.
   * If the range doesn't have data validation applied, it logs "None".
   * If the range has multiple different types of data validation, it logs "Inconsistent" or "MixedCriteria".
   */
  console.log(validationType.toString());
}

Поля

custom

Настраиваемый тип проверки данных.

date

Тип проверки данных даты.

decimal

Тип проверки десятичных данных.

inconsistent

Несогласованный означает, что диапазон имеет несогласованную проверку данных, что указывает на наличие разных правил для разных ячеек.

list

Тип проверки данных списка.

mixedCriteria

Смешанные условия означают, что диапазон имеет проверку данных для некоторых, но не для всех ячеек.

none

Нет означает, что разрешено любое значение, указывающее на отсутствие проверки данных в диапазоне.

textLength

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

time

Тип проверки данных времени.

wholeNumber

Тип проверки данных целого числа.