excel 如何编写Office Script等效数据验证下拉列表?

5jdjgkvh  于 2023-06-25  发布在  其他
关注(0)|答案(1)|浏览(70)

我搜索了官方文档,发现了这个公式ExcelScript.ListDataValidation,但是我不知道如何使用它。我试着这样写,但没有帮助。有人知道如何使用这个功能吗?

let selectedSheet = workbook.getActiveWorksheet();
const myrange = selectedSheet.getRange("CM4:CM5")
const listvalidation: ExcelScript.ListDataValidation = 
  {
    inCellDropDown:true, 
    source:"yes"
  };
  myrange.setValue(listvalidation)

如果有大师能指导我一个正确的方法来写办公室脚本数据验证列表公式,我将不胜感激。

cbjzeqam

cbjzeqam1#

const sh = workbook.getActiveWorksheet();
const rangeValidates = sh.getRange("A1");
const dv = rangeValidates.getDataValidation();
const listvalidation: ExcelScript.ListDataValidation = {
    inCellDropDown: true,
    source: "yes, no"
};
const listrule: ExcelScript.DataValidationRule = {
    list: listvalidation
};
dv.setRule(listrule);

相关问题