let dataValidation = borderRange.getDataValidation();
// set data Validation on borderRange
dataValidation.setRule(dataValidationRule);
// Data validation error alert changed on borderRange
dataValidation.setPrompt({ showPrompt: true, message: "", title: "" });
// Data validation error alert changed on borderRange
dataValidation.setErrorAlert({ showAlert: true, style: ExcelScript.DataValidationAlertStyle.stop, message: "", title: "" });
// Data validation ignoreblanks changed on borderRange
dataValidation.setIgnoreBlanks(true);
function main(workbook: ExcelScript.Workbook) {
const ws = workbook.getWorksheet('Sheet1');
const cell = ws.getRange('B2');
const validationRng = ws.getRange("I3:I5");
const values = [].concat.apply([], validationRng.getTexts()).join(',');
cell.getDataValidation().setRule({ list: { inCellDropDown: true, source: values} });
}
Michael E. Gernaey
18
Super User 2025 Season 1
stampcoin
16
Churchy
12