Compartir a través de


ExcelScript.DataValidationType enum

Representa la enumeración del tipo de validación de datos.

Comentarios

Ejemplos

/**
 * 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

Tipo de validación de datos personalizado.

date

Tipo de validación de datos de fecha.

decimal

Tipo de validación de datos decimales.

inconsistent

Incoherente significa que el intervalo tiene una validación de datos incoherente, lo que indica que hay reglas diferentes en distintas celdas.

list

Tipo de validación de datos de lista.

mixedCriteria

Los criterios mixtos significan que el rango tiene validación de datos presente en algunas celdas, pero no en todas.

none

Ninguno significa permitir cualquier valor, lo que indica que no hay ninguna validación de datos en el intervalo.

textLength

Tipo de validación de datos de longitud de texto.

time

Tipo de validación de datos de tiempo.

wholeNumber

Tipo de validación de datos de número entero.