ExcelScript.DataValidationType enum
Stellt die Enumeration des Datenvalidierungstyps dar.
Hinweise
Beispiele
/**
* 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());
}
Felder
custom | Der benutzerdefinierte Datenüberprüfungstyp. |
date | Der Datumsdatenvalidierungstyp. |
decimal | Der Dezimaldatenvalidierungstyp. |
inconsistent | Inkonsistent bedeutet, dass der Bereich eine inkonsistente Datenüberprüfung aufweist, was darauf hinweist, dass es unterschiedliche Regeln für verschiedene Zellen gibt. |
list | Der Listendatenüberprüfungstyp. |
mixedCriteria | Gemischte Kriterien bedeuten, dass der Bereich datenvalidiert für einige, aber nicht für alle Zellen vorhanden ist. |
none | None bedeutet, dass ein Beliebiger Wert zulässig ist, was angibt, dass es keine Datenüberprüfung im Bereich gibt. |
textLength | Der Datenüberprüfungstyp der Textlänge. |
time | Der Zeitdatenvalidierungstyp. |
wholeNumber | Der Datenüberprüfungstyp für ganze Zahlen. |
Office Scripts