在 EPPlus 中创建列下拉列表
Create a column dropdown in EPPlus
我已经解决了所有其他问题,但我想在一个单元格(单元格范围)上放置一个下拉列表,以便用户被迫从列表中选择 select。
我试过这个:
var dd = worksheet.Cells[5, 3, row, 3].DataValidation.AddListDataValidation() as ExcelDataValidationList;
dd.AllowBlank = true;
//Add list here
但我找不到任何方法或 属性 允许我 link 列表。
这是怎么做到的?我找不到关于它的任何文档。
正确的方法是使用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");
我已经解决了所有其他问题,但我想在一个单元格(单元格范围)上放置一个下拉列表,以便用户被迫从列表中选择 select。
我试过这个:
var dd = worksheet.Cells[5, 3, row, 3].DataValidation.AddListDataValidation() as ExcelDataValidationList;
dd.AllowBlank = true;
//Add list here
但我找不到任何方法或 属性 允许我 link 列表。
这是怎么做到的?我找不到关于它的任何文档。
正确的方法是使用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");