Compartilhar via


ExcelScript.DataValidationType enum

Representa a enumeração do 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 personalizados.

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 uma validação de dados inconsistente, que indica que existem regras diferentes em células diferentes.

list

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

mixedCriteria

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

none

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

textLength

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

time

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

wholeNumber

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