【发布时间】:2020-11-17 14:14:09
【问题描述】:
我有一个 excel,其中有一些字段作为下拉列表,需要获取下拉列表的整个列表。 我尝试为此使用 ClosedXML。我可以找到它是否是列表。 但无法阅读整个列表?
using(var workbook = new XLWorkbook("C:\Data\Test.xlsx"))
{
var workSheetTable = workbook.Worksheets.Worksheet("Template1");
var dropdownList = workSheetTable.Range("A5:F5");
var datavalid = workSheetTable.DataValidations.
GetAllInRange(dropdownList.RangeAddress).ToList();
foreach (var dataValidation in workSheetTable.DataValidations)
{
if (dataValidation.AllowedValues == XLAllowedValues.List)
{
//How to get values of the list
}
}
}
【问题讨论】: