ExcelScript.DataValidationType enum

Representa o enumeração de tipo de validação de dados.

Comentários

Exemplos

/**
 * 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());
}

Campos

custom

O tipo de validação de dados personalizado.

date

O tipo de validação de dados de data.

decimal

O tipo de validação de dados decimais.

inconsistent

Inconsistente significa que o intervalo tem validação de dados inconsistente, indicando que há regras diferentes em células diferentes.

list

O tipo de validação de dados de lista.

mixedCriteria

Critérios mistos significam que o intervalo tem validação de dados presente em algumas células, mas não em todas as células.

none

Nenhum significa permitir qualquer valor, indicando que não há validação de dados no intervalo.

textLength

O tipo de validação de dados de comprimento de texto.

time

O tipo de validação de dados de tempo.

wholeNumber

O tipo de validação de dados de número inteiro.