我已经完成了其他所有工作,但我想在单元格(单元格区域)上放下一个下拉菜单,以便用户被迫从列表中进行选择。
我试过这个:
var dd = worksheet.Cells[5, 3, row, 3].DataValidation.AddListDataValidation() as ExcelDataValidationList;
dd.AllowBlank = true;
//Add list here
但我无法找到允许我链接列表的任何方法或属性。
这是怎么做到的?我无法找到相关文档。
答案 0 :(得分:1)
正确的方法是使用Formula.Values.Add:
dd = worksheet.Cells[5, 4, row, 4].DataValidation.AddListDataValidation() as ExcelDataValidationList;
dd.AllowBlank = true;
dd.Formula.Values.Add("Yes");
dd.Formula.Values.Add("No");