有没有办法通过 ExcelDataReader 使用 Excel 范围(例如 A1:B9)读取数据表?
我正在寻找类似的东西:
string tableName = "MyTable";
string range = "A2:B9";
using (var stream = File.Open(@"d:\temp\lte80k.xlsx", FileMode.Open, FileAccess.Read))
{
using (var excelDataReader = ExcelReaderFactory.CreateReader(stream))
{
var filteredTable = excelDataReader.GetTable(tableName, range);
// some processing here...
}
}
我可以看到有一个类ExcelDataReader.CellRange
,但不知道如何使用它。